erreur php - PHP - Programmation
Marsh Posté le 22-03-2003 à 12:18:05
KdZ' a écrit : Hello, j'ai ça comme erreur en php : |
Décidemment, c'est très fort ce matin, ça se bouscule au portillon.
Bon, pour ta question :
1) on est pas devin. (Sans le schémat précis de ta table, des champs etc... du type des champs), impossible de répondre.
2) Ce code n'est visiblement pas de toi. Apprends le PHP et reviens un peu plus tard. On est pas des debbuggeurs professionnels de scripts pêché ici ou là.
3) apprends à lire : il est écrit mysql sans le message d'erreur, rien à voir à priori avec tes lignes (sauf indirectement).
Marsh Posté le 22-03-2003 à 12:22:34
ta requete renvoit probablement aucune ligne comme lindique le message derreur tres clair ... (et oui je suis devin )
donc soit mauvaise requete soit pas de resultat.
Alternatives à haut rendement, RECOMMANDEES : mysql_fetch_row(), mysql_fetch_array() et mysql_fetch_object().
mysql_result, c pour recuperer un champ, au dela, mysql_query + mysql_fetch....
Marsh Posté le 22-03-2003 à 12:29:14
Merci beleg, en fait pour t'expliker plus clairement, tout fonctionait bien avant, c'est depuis que j'ai inserer cette page pour l'adapter dans mon design : style : index.php?page=
Si ça peut te dire quelque chose
Marsh Posté le 22-03-2003 à 12:35:59
tu as cassé ts mes reves ... je ne suis pas devin finalement
Marsh Posté le 22-03-2003 à 12:36:41
Le message est pourtant explicite : il dit qu'il peut pas atteindre la ligne 0.
C'est qu'il y a pas de ligne n°0
Marsh Posté le 22-03-2003 à 12:41:58
ok, c'est une histoiore de chemin d'acces dans la bdd alors?
Marsh Posté le 22-03-2003 à 12:42:57
KdZ' a écrit : ok, c'est une histoiore de chemin d'acces dans la bdd alors? |
Non, c'est que ta requête a renvoyée 0 ligne
Marsh Posté le 22-03-2003 à 12:15:14
Hello, j'ai ça comme erreur en php :
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 11 in /home/pim/www/applications/news/read_comment.php on line 13
Et à cette page, ligne 13 voici ce que j'ai :
<?php $i=0;
$id = mysql_result($req,$i,"id" );
$titre = stripslashes(trim(mysql_result($req,$i,"titre" )));
$date = mysql_result($req,$i,"date" );
$heure = mysql_result($req,$i,"heure" );
$signature = stripslashes(trim(mysql_result($req,$i,"signature" )));
$email_sign = mysql_result($req,$i,"email_sign" );
$news = stripslashes(trim(mysql_result($req,$i,"news" )));
$heure = str_replace(":","h",$heure);
?>