[PHP->MYSQL] Problème de syntaxe
Résolu
winco07
Messages postés
117
Date d'inscription
Statut
Membre
Dernière intervention
-
winco07 Messages postés 117 Date d'inscription Statut Membre Dernière intervention -
winco07 Messages postés 117 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- [PHP->MYSQL] Problème de syntaxe
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Trouver erreur de syntaxe fichier txt - Forum Windows
- PHP Rechercher mot dans txt et supprimer ✓ - Forum PHP
3 réponses
remplacer ce code par ce que suit:
<?php
include ('connect.php');
$query=mysql_query("select supplier.name as supp_name, interlocutor.int_name an int_name, interlocutor.int_first_name as int_first_name from supplier, interlocutor where supplier.supplier_id = 1");
?><align="center"><?php
echo '<p><TABLE BORDER=1>';
echo"<TR><TH WIDTH=200>Nom fournisseur</TH><TH WIDTH=100>Nom interlocuteur</TH><TH WIDTH=200>Prénom interlocuteur</TH></TR>";
//$ligne=mysql_fetch_array($query);
while($ligne=mysql_fetch_array($query))
{
?><align ="center"><?php
$fichier = $ligne['supp_name'];
echo "<TR>
<TD>".$ligne['supp_name']."</TD>
<TD>".$ligne['int_name']."</TD>
<TD>".$ligne['int_first_name']."</TD><TR>";
}
echo"</table></p>";
?></align><?php
mysql_close();
?>
<?php
include ('connect.php');
$query=mysql_query("select supplier.name as supp_name, interlocutor.int_name an int_name, interlocutor.int_first_name as int_first_name from supplier, interlocutor where supplier.supplier_id = 1");
?><align="center"><?php
echo '<p><TABLE BORDER=1>';
echo"<TR><TH WIDTH=200>Nom fournisseur</TH><TH WIDTH=100>Nom interlocuteur</TH><TH WIDTH=200>Prénom interlocuteur</TH></TR>";
//$ligne=mysql_fetch_array($query);
while($ligne=mysql_fetch_array($query))
{
?><align ="center"><?php
$fichier = $ligne['supp_name'];
echo "<TR>
<TD>".$ligne['supp_name']."</TD>
<TD>".$ligne['int_name']."</TD>
<TD>".$ligne['int_first_name']."</TD><TR>";
}
echo"</table></p>";
?></align><?php
mysql_close();
?>
effectivement dans ma requête au niveau de la condition du where il me fallait précisé la table
L'erreur ne s'affiche plus.
Cependant la requête fonctionne sous phphMyAdmin mais toujours pas dans mon tableau.
En ce qui concerne le code que doumham m'a fourni l'erreur s'est déplacée a la linge 9
L'erreur ne s'affiche plus.
Cependant la requête fonctionne sous phphMyAdmin mais toujours pas dans mon tableau.
En ce qui concerne le code que doumham m'a fourni l'erreur s'est déplacée a la linge 9
retester avec ce code:
<?php
include ('connect.php');
$query=mysql_query("select supplier.name as supp_name, interlocutor.int_name as int_name, interlocutor.int_first_name as int_first_name from supplier, interlocutor where supplier.supplier_id = 1");
?><align="center"><?php
echo '<p><TABLE BORDER=1>';
echo"<TR><TH WIDTH=200>Nom fournisseur</TH><TH WIDTH=100>Nom interlocuteur</TH><TH WIDTH=200>Prénom interlocuteur</TH></TR>";
//$ligne=mysql_fetch_array($query);
while($ligne=mysql_fetch_array($query))
{
?><align ="center"><?php
$fichier = $ligne['supp_name'];
echo "<TR>
<TD>".$ligne['supp_name']."</TD>
<TD>".$ligne['int_name']."</TD>
<TD>".$ligne['int_first_name']."</TD><TR>";
}
echo"</table></p>";
?></align><?php
mysql_close();
?>
<?php
include ('connect.php');
$query=mysql_query("select supplier.name as supp_name, interlocutor.int_name as int_name, interlocutor.int_first_name as int_first_name from supplier, interlocutor where supplier.supplier_id = 1");
?><align="center"><?php
echo '<p><TABLE BORDER=1>';
echo"<TR><TH WIDTH=200>Nom fournisseur</TH><TH WIDTH=100>Nom interlocuteur</TH><TH WIDTH=200>Prénom interlocuteur</TH></TR>";
//$ligne=mysql_fetch_array($query);
while($ligne=mysql_fetch_array($query))
{
?><align ="center"><?php
$fichier = $ligne['supp_name'];
echo "<TR>
<TD>".$ligne['supp_name']."</TD>
<TD>".$ligne['int_name']."</TD>
<TD>".$ligne['int_first_name']."</TD><TR>";
}
echo"</table></p>";
?></align><?php
mysql_close();
?>