Un problème avec les array
Posté : 16 nov. 2009, 19:22
Bonjour !
Je suis nouveau sur ce forum et j'ai commencé à apprendre le php/sql avec le siteduzero il y a peu.
Mais me voilà face à un problème, rien de bien méchant mais ça me préoccupe
Quelqu'un pourrait-il m'expliquer pourquoi ce bout de code fonctionne (testé sous wamp) :
Et pourquoi celui-ci ne fonctionne pas ?
Lors du chargement du 2eme bout de code, Wamp m'affiche l'erreur suivante:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\wamp\www\tests\Test requete SQL.php on line 8
Je ne comprend pas non plus pourquoi sur le premier bout de code, il n'y a pas de guillemets qui encadrent le message attribué à echo car si je fais ça sur le deuxieme, j'ai l'erreur suivante:
Parse error: parse error, expecting `','' or `';'' in C:\wamp\www\tests\Test requete SQL.php on line 8
Merci de bien vouloir m'éclairer
Bonne soirée !
Je suis nouveau sur ce forum et j'ai commencé à apprendre le php/sql avec le siteduzero il y a peu.
Mais me voilà face à un problème, rien de bien méchant mais ça me préoccupe
Quelqu'un pourrait-il m'expliquer pourquoi ce bout de code fonctionne (testé sous wamp) :
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
$retour = mysql_query("SELECT COUNT(*) AS nbre_jeux FROM jeux_video");
$donnees = mysql_fetch_array($retour);
?>
Il y a <?php echo $donnees['nbre_jeux']; ?> jeux vidéos en vente !
Et pourquoi celui-ci ne fonctionne pas ?
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
$retour = mysql_query("SELECT COUNT(*) AS nbre_jeux FROM jeux_video");
$donnees = mysql_fetch_array($retour);
echo "Il y a $donnees['nbre_jeux'] jeux vidéos en vente !";
?>
Lors du chargement du 2eme bout de code, Wamp m'affiche l'erreur suivante:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\wamp\www\tests\Test requete SQL.php on line 8
Je ne comprend pas non plus pourquoi sur le premier bout de code, il n'y a pas de guillemets qui encadrent le message attribué à echo car si je fais ça sur le deuxieme, j'ai l'erreur suivante:
Parse error: parse error, expecting `','' or `';'' in C:\wamp\www\tests\Test requete SQL.php on line 8
Merci de bien vouloir m'éclairer
Bonne soirée !