requete tt simple ki me renvoi rien (gro nioub)

requete tt simple ki me renvoi rien (gro nioub) - PHP - Programmation

Marsh Posté le 31-10-2003 à 02:11:58    

Bon voila j'annonce la couleur, jsui un gro nioubi et ca fe une heure ke j'essaye de trouver la solution a ma vieille requete de merde ki veu pa marcher ... :( helpez moi plz
 
 
    <?
     mysql_connect("localhost","root","" ) or die("ya un probleme de connection!!!" );
     mysql_select_db("sano" ) or die("la base elle a disparu !!! " );
     $sql = "SELECT id FROM mangas" or die("rekete ki marche pa !!" );
     $req = mysql_query($sql) or die("putin de merde la rekete ne marche pa ".$sql. mysql_error());
     mysql_num_rows($req) or die("numrow marche pa !" );
    ?>

Reply

Marsh Posté le 31-10-2003 à 02:11:58   

Reply

Marsh Posté le 31-10-2003 à 08:26:08    

Un petit tour chez phpdebutant ne ferait vraisemblablement point de mal.
 
Sinon faudrait voir ce qui ne marche pas->quel message d'erreur tu obtiens (avec tous ces "die", on peut voir d'où vient le problème).
 
Ya quand même des trucs douteux dans ton machin  
genre : mysql_num_rows($req) qui n'est pas affecté à une variable, et dont je vois peu l'utilité dans ces conditions...
Un $num=mysql_num_rows($req) or die... me paraîtrait plus utilisable.
 
Ensuite j'espère que ce n'est pas ton code complet, parce que là tu ne fais rien pour afficher les résultats-> bof bof quand même

Reply

Marsh Posté le 31-10-2003 à 09:25:19    

requete tt simple ki me renvoi rien
qu'est elle censée renvoyer?
je ne vois aucun echo ou print dans ton code
si, comme je le comprends, tu veux voir le nombre de lignes séléctionnées fais  
$nbignes=mysql_num_rows($req);
echo $nblignes;  
 
ou directement echo mysql_num_rows($req)

Reply

Marsh Posté le 31-10-2003 à 12:17:34    

en fait je recoi rien comm reponse !!! ms effectivement je croi k'il serai plus intelligen de ma part de metr un echo pr aficher la requete ... bon V faire un tour sur phpdebutant =)

Reply

Marsh Posté le 03-11-2003 à 00:19:47    

Alors là jpete un cable ... j'y comprend rien !! :'( G l'impression de bien faire mais jfe de la merde
jfai comment ? pourtant ca a pa l'air bien compliké !!! :'(
vla mon code (tt simple):
    <?
     mysql_connect("localhost","root","" ) or die("ya un probleme de connection!!!" );
     mysql_select_db("sano" ) or die("la base elle a disparu !!! " );
     $sql = "SELECT * FROM mangas" or die("rekete ki marche pa !!" );
     $req = mysql_query($sql) or die("putin de merde la rekete ne marche pa ".$sql. mysql_error());
     $nbignes=mysql_num_rows($req) or die("nb ligne marche pa" );
     echo $nblignes;
     echo $req ;
    ?>
 
 
ms tt ce ke ca trouve a me renvoyer C ca :
Resource id #2

Reply

Marsh Posté le 03-11-2003 à 00:36:04    

ca ca va pas :
$sql = "SELECT * FROM mangas" or die("rekete ki marche pa !!" );
 
Tu affectes une chaines de caractères, y a pas à tester de résultat (et tu passes pas de requête à ce niveau).
 
Ca non plus :
echo $req ;
Ca veut rien dire. $req est un identifiant du résultat de la requête, tu peux pas l'afficher tel quel. Il y a des fonctions pour parcourir ce résultat.
 
 
mysql_connect("localhost","root","" ) or die("ya un probleme de connection!!!" );
mysql_select_db("sano" ) or die("la base elle a disparu !!! " );
 
$sql = "SELECT * FROM mangas";
$req = mysql_query($sql) or die("putin de merde la rekete ne marche pa ".$sql. mysql_error());
$nbignes = mysql_num_rows($req) or die("aucune ligne dans le résultat" );
echo $nblignes;
$r = mysql_fetch_array($req);
echo $r['colonne1'];


Message édité par mrbebert le 03-11-2003 à 00:44:18
Reply

Marsh Posté le 10-11-2003 à 23:06:18    

Ouah !! merci pr les Xplikations !! dc G fe ce ke tu a di ms là ca me renvoi          Resource id #3  
 
franchemen jfe pitié je sai ms help plz !! jaimerai tro pouvoir reussir ca enfin (mm si C les bases) jarrive pa a trouver où es le prb
 
pr info la composition de ma table mangas  est  
 
id   collec  numero  
 1   essai   0  
 2   asbhis  21  
 3   qsd     20  
 
merci .. =)

Reply

Marsh Posté le 10-11-2003 à 23:09:22    

sanosuke a écrit :

Ouah !! merci pr les Xplikations !! dc G fe ce ke tu a di ms là ca me renvoi          Resource id #3  
 
franchemen jfe pitié je sai ms help plz !! jaimerai tro pouvoir reussir ca enfin (mm si C les bases) jarrive pa a trouver où es le prb


essaies de faire un effort sur la rédaction de tes posts stp, c'est vraiment chiant à lire ton truc !


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 10-11-2003 à 23:13:40    

Faut pas faire un echo du résultat de mysql_query() :pfff:  
C'est seulement un identifiant de résultat, il faut accéder aux données avec les fonctions qui vont bien (mysql_result(), mysql_fetch_array())

Reply

Marsh Posté le 10-11-2003 à 23:19:56    

Harkonnen a écrit :


essaies de faire un effort sur la rédaction de tes posts stp, c'est vraiment chiant à lire ton truc !


 
comemnt ca ? jdoi faire koi ? DSL tu parle a un gro nioub... =)  
 
bon bah G cherché et  G trouvé kil fallai faire ca :
 
    <?
    mysql_connect("localhost","root","" ) or die("ya un probleme de connection!!!" );
    mysql_select_db("sano" ) or die("la base elle a disparu !!! " );
 
                            $sql = "SELECT id FROM ". mangas ;
                            $req = mysql_query($sql) or die("putin de merde la rekete ne marche pa ".$sql. mysql_error());
                            $nbignes = mysql_num_rows($req) or die("aucune ligne dans le résultat" );
                            echo $nblignes;
                            $r = mysql_fetch_array($req);
                            echo $r['colonne1'];
     ?>
 
ms là ca me renvoie rien !! franchemen HLP !! :'(  
 

Reply

Marsh Posté le 10-11-2003 à 23:19:56   

Reply

Marsh Posté le 10-11-2003 à 23:22:43    

mrBebert a écrit :

Faut pas faire un echo du résultat de mysql_query() :pfff:  
C'est seulement un identifiant de résultat, il faut accéder aux données avec les fonctions qui vont bien (mysql_result(), mysql_fetch_array())


 
euh... et si C pa abusé comen jsais ke C les fonction ki vt bien ?
jV voir sur phpdebutant pr voir .. ms jdoute du fait ke j'y capte qqc
merci pr les Xplikation !!  :)

Reply

Marsh Posté le 10-11-2003 à 23:23:36    

Le gros nioub, on lui demande juste d'écrire en Français !
C'est au dessus de tes forces ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 10-11-2003 à 23:25:53    

D'ailleurs, ceux qui ne savent pas écrire en français un texte sans fautes, en général, ne savent pas écrire un programme sans fautes non plus.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 10-11-2003 à 23:26:51    

Mara's dad a écrit :

Le gros nioub, on lui demande juste d'écrire en Français !
C'est au dessus de tes forces ?
 


 
vivi jsui un gro nioub et je revendik mon statut de gros nioub !! on se fe tellement rare C derniers temps !
bref ok j'vai ecrire une peu mieu si ca peu arranger les choses.. ms tu sais C pas D abreviation ki empecheron les gens de lire . :hello:

Reply

Marsh Posté le 10-11-2003 à 23:27:10    

gilou a écrit :

D'ailleurs, ceux qui ne savent pas écrire en français un texte sans fautes, en général, ne savent pas écrire un programme sans fautes non plus.
A+,


bien dit .. C con pr moi =)

Reply

Marsh Posté le 10-11-2003 à 23:31:48    

PS : Gilou et Harko, son quand même 2 modérateurs sur ce forum, alors un conseil, fait un effort sinon antp va pas te rater :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 10-11-2003 à 23:37:15    

Mara's dad a écrit :

PS : Gilou et Harko, son quand même 2 modérateurs sur ce forum, alors un conseil, fait un effort sinon antp va pas te rater :D


bah ouai ms jpense kan mm etre correct ! jme fou de la gueule de personne et G T serieu...Jsai ke C chian de voir un nioub ki fe D erreurs evidentes ... Ms bon tt ce ke je demande a l'origine C de l'aide parce ke j'arrive a rien et ke jpense avoir bzoin d'aide pare ke G bo chercher tt seul jy arrive pa !! Sinon voila la derniere version de mon code magnifik :
 
    <?
    mysql_connect("localhost","root","" ) or die("ya un probleme de connection!!!" );
    mysql_select_db("sano" ) or die("la base elle a disparu !!! " );
 
                            $sql = "SELECT id FROM mangas" ;
                            $req = mysql_query($sql) or die("putin de merde la rekete ne marche pa ".$sql. mysql_error());
                            $nbignes = mysql_num_rows($req) or die("aucune ligne dans le résultat" );
                            echo $nblignes;
                            $r = mysql_fetch_array($req);
                            $res = mysql_result($sql);
                            echo $r['colonne1'];
                            echo $res;
     ?>
 
je sais y'a plin de truc ki servent a rien ms jferai le tri + tard .. pr le moment tt ce ke je veu C k'il m'affiche C putin de resultats de merde !!
ET MAINTENANT EN EXCLU TOTAL LA DERNIERE ERREUR EN DATE :
 
Warning: Wrong parameter count for mysql_result() in f:\program files\easyphp\www\rekete.php on line 17
 
 
la l.17 C                          $res = mysql_result($sql);
 
voila merci a ceu ki veulent bien m'aider =)

Reply

Marsh Posté le 10-11-2003 à 23:40:54    

sanosuke a écrit :

ms tu sais C pas D abreviation ki empecheron les gens de lire . :hello:  

J'en suis pas si sur. En tout cas, ca donne pas envie de faire l'effort de te répondre et encore moins de tout t'expliquer. ;)
 
Bon, est ce que t'as lu la doc de phpdebutant?

Reply

Marsh Posté le 10-11-2003 à 23:42:17    

mysql_result() mais de quoi, d'une chaine de caractère ou de ce que te renvois la base de donnée? ;)

Reply

Marsh Posté le 10-11-2003 à 23:42:22    

pas mysql_result($sql); mais mysql_result($req, ...); ! ! !
Et c'est pas la pein de mélanger mysql_result et mysql_fetch_array($req) qui est de loin plus intéressante...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 10-11-2003 à 23:45:38    

omega2 a écrit :

mysql_result() mais de quoi, d'une chaine de caractère ou de ce que te renvois la base de donnée? ;)


de ce ke me renvoie la BDD...pk jblok sur une rekete ossi debile ??? (peut etre parce ke je le suis ossi =)

Reply

Marsh Posté le 11-11-2003 à 00:01:03    

personne n'a envie de m'aider ???? :'(
SVP C important C pr le JEHUTYSME !!!

Reply

Marsh Posté le 11-11-2003 à 00:02:06    

Alors pourquoi avoir mis une chaine de caractèe en paramêtre de la fonction? ;)

Reply

Marsh Posté le 11-11-2003 à 00:03:17    

Merde, tu sais pas écrire, et en plus tu sais pas lire !
Je t'ai fillé la solution :fou:


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-11-2003 à 00:32:36    

Oui, il ne sait pas lire en plus de ne pas savoir écrire.
S'il n'améliore pas la lisibilité de ses interventions, je vais sévir.  
Ici, on veut bien se prendre la tête sur des problèmes de programmation, pas sur des problèmes de compréhension d'une orthographe débile.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 11-11-2003 à 14:52:51    

sanosuke a écrit a écrit :

 
comemnt ca ? jdoi faire koi ? DSL tu parle a un gro nioub... =)  




 

sanosuke a écrit a écrit :

 
euh... et si C pa abusé comen jsais ke C les fonction ki vt bien ?
jV voir sur phpdebutant pr voir .. ms jdoute du fait ke j'y capte qqc
merci pr les Xplikation !!    




 

sanosuke a écrit a écrit :

 
vivi jsui un gro nioub et je revendik mon statut de gros nioub !! on se fe tellement rare C derniers temps !
bref ok j'vai ecrire une peu mieu si ca peu arranger les choses.. ms tu sais C pas D abreviation ki empecheron les gens de lire .  




(malheureusement non)
 
quant aux abréviations, non seulement elles empechent de lire correctement, mais en plus elles rendent la fonction "Rechercher" du forum totalement inopérante !
 

sanosuke a écrit a écrit :

 
bah ouai ms jpense kan mm etre correct ! jme fou de la gueule de personne et G T serieu...Jsai ke C chian de voir un nioub ki fe D erreurs evidentes ... Ms bon tt ce ke je demande a l'origine C de l'aide parce ke j'arrive a rien et ke jpense avoir bzoin d'aide pare ke G bo chercher tt seul jy arrive pa !! Sinon voila la derniere version de mon code magnifik




 

sanosuke a écrit a écrit :

 
de ce ke me renvoie la BDD...pk jblok sur une rekete ossi debile ??? (peut etre parce ke je le suis ossi =)




 
bon désolé l'ami, mais là c'est du foutage de gueule caractérisé ! on t'a rappelé plusieurs fois à l'ordre, on t'a même donné la solution et t'as l'air de t'en cogner royalement. close du topic et goto lire les règles du forum, ça te fera pas de mal !


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed