Bonjour à tous les fins connaisseurs du php et d'sql, de la part d'un
débutant !
J'espère que vous aurez la patience de dépanner un béotien dans sa pratique
hésitante de l'art de la programmation !
Mon problème est le suivant : les quelques lignes de code ci-dessous ne
renvoient aucune erreur (donc pas de parse error ou de syntax error, c'est
déjà ça !) mais ne donne pas non plus le résultat. A force de tourner et
retourner le blème dans tout les sens, j'en finis par ne plus avoir les yeux
en face des trous, peut être avec un oeil neuf, et sans doute un peu plus de
technique que moi, pourrez-vous m'aider à trouver l'erreur ? Je précise que
remplaçant les ... il y a la connection à la base de données qui va bien et
qui se fait sans problème.
<?
...
$requete= "SELECT table1.champ1,table1.champ2,table2.champ1
FROM table1,table2
WHERE table1.champ2=table2.champ1
AND table1.champ1=".$_REQUEST['champ1'];
$resultat=mysql_query($requete);
while (mysql_fetch_row($resultat))
{
$variable1=$row[0];
$variable2=$row[1];
$variable3=$row[2];
Je te recommanderait d'utiliser plutôt une fonction du style mysql_fetch_assoc que mysql_fetch_row Exemple : ... $personne=mysql_fetch_assoc($resultat);
Je te recommanderait d'utiliser plutôt une fonction du style
mysql_fetch_assoc que mysql_fetch_row
Exemple :
...
$personne=mysql_fetch_assoc($resultat);
Je te recommanderait d'utiliser plutôt une fonction du style mysql_fetch_assoc que mysql_fetch_row Exemple : ... $personne=mysql_fetch_assoc($resultat);