Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
984 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  requete tt simple ki me renvoi rien (gro nioub)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requete tt simple ki me renvoi rien (gro nioub)

n°555113
sanosuke
JEHUTY
Posté le 31-10-2003 à 02:11:58  profilanswer
 

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 !" );
    ?>

mood
Publicité
Posté le 31-10-2003 à 02:11:58  profilanswer
 

n°555138
deliriumtr​emens
sic transit intestinal...
Posté le 31-10-2003 à 08:26:08  profilanswer
 

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

n°555149
sashock
Posté le 31-10-2003 à 09:25:19  profilanswer
 

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)

n°555382
sanosuke
JEHUTY
Posté le 31-10-2003 à 12:17:34  profilanswer
 

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 =)

n°557222
sanosuke
JEHUTY
Posté le 03-11-2003 à 00:19:47  profilanswer
 

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

n°557226
mrbebert
Posté le 03-11-2003 à 00:36:04  profilanswer
 

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
n°563538
sanosuke
JEHUTY
Posté le 10-11-2003 à 23:06:18  profilanswer
 

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 .. =)

n°563544
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-11-2003 à 23:09:22  profilanswer
 

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)
n°563548
mrbebert
Posté le 10-11-2003 à 23:13:40  profilanswer
 

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())

n°563556
sanosuke
JEHUTY
Posté le 10-11-2003 à 23:19:56  profilanswer
 

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 !! :'(  
 

mood
Publicité
Posté le 10-11-2003 à 23:19:56  profilanswer
 

n°563560
sanosuke
JEHUTY
Posté le 10-11-2003 à 23:22:43  profilanswer
 

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 !!  :)

n°563561
Mara's dad
Yes I can !
Posté le 10-11-2003 à 23:23:36  profilanswer
 

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é.
n°563567
gilou
Modérateur
Modzilla
Posté le 10-11-2003 à 23:25:53  profilanswer
 

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é!  --
n°563568
sanosuke
JEHUTY
Posté le 10-11-2003 à 23:26:51  profilanswer
 

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:

n°563570
sanosuke
JEHUTY
Posté le 10-11-2003 à 23:27:10  profilanswer
 

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 =)

n°563578
Mara's dad
Yes I can !
Posté le 10-11-2003 à 23:31:48  profilanswer
 

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é.
n°563585
sanosuke
JEHUTY
Posté le 10-11-2003 à 23:37:15  profilanswer
 

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 =)

n°563592
omega2
Posté le 10-11-2003 à 23:40:54  profilanswer
 

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?

n°563593
omega2
Posté le 10-11-2003 à 23:42:17  profilanswer
 

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

n°563594
Mara's dad
Yes I can !
Posté le 10-11-2003 à 23:42:22  profilanswer
 

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é.
n°563600
sanosuke
JEHUTY
Posté le 10-11-2003 à 23:45:38  profilanswer
 

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 =)

n°563625
sanosuke
JEHUTY
Posté le 11-11-2003 à 00:01:03  profilanswer
 

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

n°563627
omega2
Posté le 11-11-2003 à 00:02:06  profilanswer
 

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

n°563628
Mara's dad
Yes I can !
Posté le 11-11-2003 à 00:03:17  profilanswer
 

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é.
n°563642
gilou
Modérateur
Modzilla
Posté le 11-11-2003 à 00:32:36  profilanswer
 

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é!  --
n°563990
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 11-11-2003 à 14:52:51  profilanswer
 

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)
mood
Publicité
Posté le   profilanswer
 


Aller à :
  FORUM HardWare.fr
  Programmation
  PHP

  requete tt simple ki me renvoi rien (gro nioub)

 

Sujets relatifs
Requete trop trop lente sous Postgres[PHP/MySql] Comment faire cette requete ?
A L'AIDE: requête sql trop compliquée pour moi !Pb de requete
[SQL - résolu] requete d'une suite de chiffre.Problème dans une requête SQL
[flash mx ] bouton tou simple qui fonctionne pas...problème avec une requête LIKE
[MySQL] problème avec requête GRANTeviter une requete dans une boucle?
Plus de sujets relatifs à : requete tt simple ki me renvoi rien (gro nioub)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR