Requête Afficher / interroger sql et PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Requête Afficher / interroger sql et PHP

Re: Requête Afficher / interroger sql et PHP

par binboum » 10 avr. 2012, 22:13

Comment faire pour créer une liste déroulante par exemple qui commande 5 affichages.

Exemple liste déroulante sous itème 1 ---> résultat requête 1
sous itème 2 ---> résultat requête 2

ect... 5 fois comment puis-je voir cela avez vous un exemple ? MERCI de votre aide cxar je vois un peu + clair
C'est déjà un bon début, print_r($data);

http://php.net/manual/fr/function.print-r.php

Pour ce qui ai d'afficher ton "tableau" ->

http://www.phpdebutant.org/article84.php

Re: Requête Afficher / interroger sql et PHP

par debutant10 » 10 avr. 2012, 22:00

Comment faire pour créer une liste déroulante par exemple qui commande 5 affichages.

Exemple liste déroulante sous itème 1 ---> résultat requête 1
sous itème 2 ---> résultat requête 2

ect... 5 fois comment puis-je voir cela avez vous un exemple ? MERCI de votre aide cxar je vois un peu + clair

Re: Requête Afficher / interroger sql et PHP

par albat » 10 avr. 2012, 02:30

date est un mot réservé en SQL.
Je te recommande donc de renommer ton champ en : date_naissance, date_creation, date_maj, date_cequetuveux,...

Ça risque déjà de bouger les choses. ;)

Requête Afficher / interroger sql et PHP

par debutant10 » 09 avr. 2012, 21:07

Bonjour,

Voici mon point bloquant :

N'arrive pas à afficher le résultat de ma requête :

voici ma table :
<html>

<head>

<title>Ajouter</title>
<link href="css/style2.css" rel="stylesheet" type="text/css">

</head>

<body>
<?php
  $db = mysql_connect('localhost', 'root', '');  // 1 
mysql_select_db('exercice',$db);                    // 2 
//$req = mysql_query('SELECT * FROM famille_tbl');          // 3 
//$res = mysql_num_rows($req);                               // 4 
//$sql = 'SELECT nom,prenom,statut,`date` FROM famille_tbl';
$sql = "select prenom FROM famille_tbl where prenom like 'd%'";
//$sql = 'SELECT nom,`date` FROM famille_tbl';
//$sql = "SELECT nom,prenom,statut FROM famille_tbl WHERE date<'1960-01-01'";
// on envoie la requête 
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
 
// on fait une boucle qui va faire un tour pour chaque enregistrement 
while($data = mysql_fetch_assoc($req)) 
    { 
    // on affiche les informations de l'enregistrement en cours 
    echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['statut'].')'; 
    echo ' <i>date de naissance : '.$data['date'].'</i><br>'; 
    } 

mysql_close($db);  // 6 
?>
</body>

</html>
La requête :
$sql = 'SELECT nom,prenom,statut,`date` FROM famille_tbl';
fonctionne mais pas l'autre ??

Comment puis-je faire un tableau avec mes différente requêtes :
$requete = " select nom from famille_tbl where date  < 40";
Merci pour votre aide