Mysql_fetch_array
Fermé
nicoG60
Messages postés
25
Date d'inscription
jeudi 29 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2010
-
10 déc. 2008 à 16:40
nicoG60 Messages postés 25 Date d'inscription jeudi 29 novembre 2007 Statut Membre Dernière intervention 12 novembre 2010 - 11 déc. 2008 à 13:51
nicoG60 Messages postés 25 Date d'inscription jeudi 29 novembre 2007 Statut Membre Dernière intervention 12 novembre 2010 - 11 déc. 2008 à 13:51
6 réponses
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
10 déc. 2008 à 17:02
10 déc. 2008 à 17:02
Bonsoir,
je pense que ce qui ne va pas c'est la ligne avant, alors rajoutes la trace d'erreur comme ça:
je pense que ce qui ne va pas c'est la ligne avant, alors rajoutes la trace d'erreur comme ça:
<?php
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("nicog60"); // Sélection de la base coursphp
$reponse = mysql_query("SELECT * FROM match") or die ("pb avec la requette ".mysql_error()); // Requête SQL
// On fait une boucle pour lister tout ce que contient la table :
while ($donnees = mysql_fetch_array($reponse) )
nicoG60
Messages postés
25
Date d'inscription
jeudi 29 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2010
75
10 déc. 2008 à 18:22
10 déc. 2008 à 18:22
exactement l'erreur me dit :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\test_match\match.php on line 52
la ligne 52 etant celle avec le code biensur
sinon je vais essayer avec le or die et j'edite
donc voila ca qui sort :
pb avec la requette You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'match' at line 1
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\test_match\match.php on line 52
la ligne 52 etant celle avec le code biensur
sinon je vais essayer avec le or die et j'edite
donc voila ca qui sort :
pb avec la requette You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'match' at line 1
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
10 déc. 2008 à 18:52
10 déc. 2008 à 18:52
donc c'est bien ce que je pensait le pb est dans la ligne de la requete
modifie comme ça et dit ce que ça sort:
modifie comme ça et dit ce que ça sort:
$requete="SELECT * FROM match";
$reponse =mysql_query($requete) or die ("pb avec la requette ".$requete." Erreur: ".mysql_error()); // Requête SQL
nicoG60
Messages postés
25
Date d'inscription
jeudi 29 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2010
75
11 déc. 2008 à 08:00
11 déc. 2008 à 08:00
donc il me sort ça
pb avec la requette SELECT * FROM match Erreur: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'match' at line 1
voila
merci pour le temps que vous passer ^^
pb avec la requette SELECT * FROM match Erreur: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'match' at line 1
voila
merci pour le temps que vous passer ^^
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
11 déc. 2008 à 10:43
11 déc. 2008 à 10:43
alors la j'y perd mon latin !
le nom de ta table est bien match en minuscules ?
essayes comme ça avec les ` (obtenu par AltGr+7 puis barre espace)
le nom de ta table est bien match en minuscules ?
essayes comme ça avec les ` (obtenu par AltGr+7 puis barre espace)
$requete="SELECT * FROM `match`";
$reponse =mysql_query($requete) or die ("pb avec la requette ".$requete." Erreur: ".mysql_error()); // Requête SQL
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
nicoG60
Messages postés
25
Date d'inscription
jeudi 29 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2010
75
11 déc. 2008 à 12:58
11 déc. 2008 à 12:58
ben ecoute merci bien je n'est plus de de message d'erreur cependant j'ai un nouveau probleme au niveau de la fonction rand(1,10)
en fait il me choisit toujours le numero 1.
je pense que ça vien du fait que je lui ai dit de choisir 1 ou 10 mais pas un nombre entre 1 et 10.
pouvez vous m'aider??
en fait il me choisit toujours le numero 1.
je pense que ça vien du fait que je lui ai dit de choisir 1 ou 10 mais pas un nombre entre 1 et 10.
pouvez vous m'aider??
Alain_42
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
901
11 déc. 2008 à 13:40
11 déc. 2008 à 13:40
non rand(1,10) veut bien dire nombre aléatoire de 1 à 10
nicoG60
Messages postés
25
Date d'inscription
jeudi 29 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2010
75
11 déc. 2008 à 13:51
11 déc. 2008 à 13:51
arf dans ce cas....
en fait il me choisit tout le temps le numero 1 alors que j'en veux un different...
en fait il me choisit tout le temps le numero 1 alors que j'en veux un different...