ca m'affiche n'importe koi!

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ca m'affiche n'importe koi!

par zeus » 30 mai 2005, 16:50

Et bah oui :lol:

Même si tu n'a qu'un résultat, le format de ce qui est renvoyé par mysql_query() est inutilisable par PHP

Sinon, si on sait exactement ce que tu as fait, c'est parce que ce message d'erreur est typique de ce genre d'erreur !!!

Et si tu savais le nombre de fois où je suis tombé dessus ....

Plus tu fait des erreurs et plus tu sais comment les résoudres !!!

par renatane » 30 mai 2005, 16:47

lol, ca me fait délirer , vous savez exactement ce que j'ai fait!!!! j'halucine.

oui,
ça ressemble à l'affichage d'une variable du genre $variable = mysql_query("SELECT etc...")
oui
toi tu fait un mysql_query() et tu as oublié de faire un mysql_fetch_array() Shame on you
ca c'est mon code:
$q = "SELECT DISTINCT  date FROM phpgw_workf_instances WHERE id_instance = ".$a_result['id_instance'];

$resultq = mysql_query($q);
echo $resultq;
Je suis obligée de faire
$var = mysql_fetch_array($resultq, MYSQL_ASSOC)
echo $var[date];
même si je n'ai qu'un seul resultat?

par slipndi » 30 mai 2005, 16:39

Ben voilà ca fait 2 semaines que je fais plus trop de php et je comprend plus rien et je donne des réponses totalement fausse, ralalala le stage me réussi pas ;)

par zeus » 30 mai 2005, 16:34

toi tu fait un mysql_query() et tu as oublié de faire un mysql_fetch_array() [-X

Il faut savoir que mysql_fetch_array() retourne une valeur inexploitable directement par PHP. Avant, il faut que mysql_fetch_array() transforme cette valeur retourne le résultat ligne par ligne dans un tableau!!!!

plus d'info sur mysql_fetch_array()==> ICI <==

par slipndi » 30 mai 2005, 16:33

Bonjour, avec un bout de code ca serait plus facile, mais personnellement je pense que ca peu venir d'un problème de reception de variable, ou d'utilisation de tableau par exemple
@+

par Cyrano » 30 mai 2005, 16:32

Salut,
ça ressemble à l'affichage d'une variable du genre $variable = mysql_query("SELECT etc...")... qui te renvoie une ressource, pas une valeur. Il faut afficher la valeur en la récupérant avec d'autres fonctions du genre mysql_fetch_assoc() par exemple.

ca m'affiche n'importe koi!

par renatane » 30 mai 2005, 16:30

dans mes scripts, je fait des affichages de variable et au lieu de m'afficher le nom, ca m'affiche des truc du genre: Resource id #13

c'est a cause de koi?