Pb script php et requete sql
coco
-
coco -
coco -
bonjour,
j'ai fait un script de recherche, apparement, ça marche mais il n'affiche rien ...est ce que qqun peut m'aider ???
voila ce script ( de malheur) : <?php
if(isset($search2)){
//cnx à la bd
$bd = mysql_connect('localhost', 'login','mot de passe') or die ("erreur de connexion");
//séléction de la bd
mysql_select_db(courrier2, $bd) or die("erreur de connexion à la base");
//on recupere le no du destinataire
$query1 = "SELECT *FROM destinataire WHERE nomdest = '$mot'";
$result1 = mysql_query($query1);
$linenodest = mysql_fetch_array($result1);
$nodest = $linenodest[0];
//on récupere le no de l'expediteur
$query2 = "SELECT * FROM table1 WHERE nomexp = '$mot'";
$result2 = mysql_query($query2);
$linenoexp = mysql_fetch_array($result2);
$noexp = $linenoexp[0];
//on effectue la recherche
$query = "SELECT * FROM destinataire, table1, table2 WHERE refnoexp = '$noexp' AND refnodest = '$nodest' AND nomdest = '$mot' AND stedest = '$mot' AND activitedest = '$mot', AND adress = '$mot' AND villedest ='$mot' AND nomexp = '$mot' AND nommodele = '$mot' ORDER BY nodest DESC";
$result = mysql_query($query);
//listing
while (list($nomdest,$activitedest,$adress,$cpvilledest,$vill edest) = mysql_fetch_array($result)){
echo $nomdest.'<br>';
echo $activitedest.'<br>';
echo $adress.'<br>';
echo $cpvilledest.'<br>';
echo $villedest;}
mysql_close(); }
?>
apparement c'est la ligne 27 :
while (list($nomdest,$activitedest,$adress,$villedest,$nomdes t,$nomexp,$date,$objet) = mysql_fetch_array($result)){
qui ne marche pas quand j'enleve les conditions de départ (la boucle if) et quand j'essaye d'afficher le résultat de la requete ($result) il n'y a rien qui apparrait!
j'ai fait un script de recherche, apparement, ça marche mais il n'affiche rien ...est ce que qqun peut m'aider ???
voila ce script ( de malheur) : <?php
if(isset($search2)){
//cnx à la bd
$bd = mysql_connect('localhost', 'login','mot de passe') or die ("erreur de connexion");
//séléction de la bd
mysql_select_db(courrier2, $bd) or die("erreur de connexion à la base");
//on recupere le no du destinataire
$query1 = "SELECT *FROM destinataire WHERE nomdest = '$mot'";
$result1 = mysql_query($query1);
$linenodest = mysql_fetch_array($result1);
$nodest = $linenodest[0];
//on récupere le no de l'expediteur
$query2 = "SELECT * FROM table1 WHERE nomexp = '$mot'";
$result2 = mysql_query($query2);
$linenoexp = mysql_fetch_array($result2);
$noexp = $linenoexp[0];
//on effectue la recherche
$query = "SELECT * FROM destinataire, table1, table2 WHERE refnoexp = '$noexp' AND refnodest = '$nodest' AND nomdest = '$mot' AND stedest = '$mot' AND activitedest = '$mot', AND adress = '$mot' AND villedest ='$mot' AND nomexp = '$mot' AND nommodele = '$mot' ORDER BY nodest DESC";
$result = mysql_query($query);
//listing
while (list($nomdest,$activitedest,$adress,$cpvilledest,$vill edest) = mysql_fetch_array($result)){
echo $nomdest.'<br>';
echo $activitedest.'<br>';
echo $adress.'<br>';
echo $cpvilledest.'<br>';
echo $villedest;}
mysql_close(); }
?>
apparement c'est la ligne 27 :
while (list($nomdest,$activitedest,$adress,$villedest,$nomdes t,$nomexp,$date,$objet) = mysql_fetch_array($result)){
qui ne marche pas quand j'enleve les conditions de départ (la boucle if) et quand j'essaye d'afficher le résultat de la requete ($result) il n'y a rien qui apparrait!
A voir également:
- Pb script php et requete sql
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Expert php pinterest - Télécharger - Langages