begin process at 2012 02 14 23:52:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Erreur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Erreur

jeudi 18 novembre 2004 à 11:59:51 | Erreur

Zebra1928

hi all;

Mon script et le suivant:

switch(moncas)
{
case'c1' :
$query = "select * from table1 where nom='$N' " ;break;
case'c2' :
$query = "select * from table2 where nom='$N' " ;break;
case'c3' :
$query = "select * from table3 where nom='$N' " ;break;
case'c4' :
$query = "select * from table4 where nom='$N' " ;break;
case'c5' :
$query = "select * from table5 where nom='$N' " ;break;
case'c6' :
$query = "select * from table6 where nom='$N' " ;break;

}

$resultat = mysql_query($query);

if ($r = mysql_fetch_row($resultat))
{
//traitement
}

j'ai cette erreur:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in http://127.0.0.1/home/mapage.php on line 25.

je n'arrive pas à localiser le probl.
merci de me localiser le pbet de m'aider.
@ -:)

Zebra
jeudi 18 novembre 2004 à 12:17:43 | Re : Erreur

windu

Membre Club
oki le pb dans ca cas, est dans la requete et non dans la fonction mysql_fetch_row()!!!
Je pense que c'est l'espace après '$N' qui pose problème...
Que la Force soit avec toi, Jeune Padawan!!!
jeudi 18 novembre 2004 à 12:52:22 | Re : Erreur

Zebra1928

non c pas l'espace ya autres chose mais ché pas koi ??????????

@ -:)

Zebra
jeudi 18 novembre 2004 à 13:09:03 | Re : Erreur

phpwankenobi

Salut,


Si $N est vide alors c'est un problème....
Si table1.....table6 n'existe pas alors c'est un probléme...

Maintenant je crois qu'il faut parler d'un problème de fond :

- Exécuter des requêtes SQL sans tester le résultat est une mauvaise méthode de programmation, si tu testes les résultats de tes requêtes et que tu gères les erreurs, alors tu auras les réponses à tes questions avant d'avoir à les poser ici.
En clair :


$resultat = mysql_query($query);
if (mysql_error()) {
echo mysql_error();
exit();


NB: Ce message n'est pas une critique à boulets rouge, il s'agit simplement d'une remarque éducative qui ne vaut pas que pour ta question, mais aussi pour des questions déjà posées par d'autres.

jeudi 18 novembre 2004 à 13:56:56 | Re : Erreur

ehmarc

Salut

Une méthode pour effectuer le debbugage c'est de mettre un echo aavant d'effectuer la requete

comme ceci :

echo $query
$resultat = mysql_query($query);

if ($r = mysql_fetch_row($resultat))
{
//traitement
}


et ensuite de copier coller cette requete dans phpMyadmin
et on voit tout de suite ce qui cloche tres facilement.

++

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"


Cette discussion est classée dans : case, select, query, from, where


Répondre à ce message

Sujets en rapport avec ce message

Pb avec une requête SQL [ par Zato ] J'écris ça (dans MySQL):SELECT Prenom FROM individu where NOT DateDECES ='0000-00-00' or NOT LieuDECES =' ' in (SELECT DateDECES,LieuDECES FROM indivi SQL : comment marche le IN [ par Vinceoli ] Dans une clause WHERE d'un SELECT comment marche le INSELECT * FROM Table1 WHERE Id IN ................Est ce qu'on peut mettre un autre SELECT a la p Requete SQL multiple ? J'y connais rien, a l'aide ! [ par tynmar ] Bonjour programmeurs programmeuses, Je souhaite faire une requete multiple à partir de plusieurs tables sql, et je sais pas si c'est possible. C'es requete SQL avec array [ par joebuz ] Bonjour a tous,Voila j'ai plusieurs requete SQL a suivre qui sont identiques a part la valeur du champ qui changent, je me demandais s'il n'etais pas requete sql [ par speedkiller ] Est ce que quelqu'un pourrait me dire pourquoi ma requete ne fonctionne pas, elle me parait pourtant correcte mais j'obtiens l'erreur suivante:You hav Requete SQL [ par flopad ] Bonjour, j'ai un soucis lorsque je fais une requete dans ma bdd...Lorsque je fais la requete suivante : SELECT * FROM `cms` WHERE contenu LIKE '%quali ( ! ) Notice: Undefined index: select in C:\...\facturer.php on line 18 [ par Sinsitrus ] Salut ! Savez-vous pourquoi j'obtiens cette erreur sql en local et non sur mon espace web ? [code=autre]( ! ) Notice: Undefined index: select in C:\P requete mysql php [ par mm1511 ] Bonsoir a tous j'aimerai faire une requete imbrique en php $var=$_GET['var']; $req1="select * from table1 where date=".$s; $req="select * from ta MySQL DELETE [ par Mamax ] Salut a tous!!!Est ce que quelqu'un pourrait m'indiquer la syntax de la clause WHERE pour pouvoir supprimer plusieurs éléments en même temps.J'ai essa Mysql_field_table avec union ?! [ par g0ldstein85 ] Salut,Je fais une liste avec des informations provenant de 3 tables.$q1 = "SELECT * FROM TUTO WHERE APPROVED = 'n' UNION SELECT * FROM ANN WHERE APPRO


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,008 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales