Warning: mysql_data_seek()

Eléphanteau du PHP | 19 Messages

08 oct. 2012, 17:38

Bonsoir,

j'ai un warning d'un programme php que je développe. Il s'agit de :

Warning: mysql_data_seek() [function.mysql-data-seek]: Offset 144 is invalid for MySQL result index 3939 (or the query data is unbuffered) in C:\wamp\www\production\arp\AfricaRiceProject\form_statement2.php on line 166

Voici la ligne d'erreur :
	
...
mysql_data_seek($valeur,$i)
...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

08 oct. 2012, 17:51

D'après le message d'erreur, il semble qu'à un moment donné, ta variable $i ait pour valeur 144, alors que le résultat de ta requête qui se trouve dans $valeur ne contienne pas 144 enregistrements... du coup php te retourne un avertissement pour t'informer que ce que tu lui as demandé de faire c'est n'importe quoi, parce que lui, gentil, il est prêt à aider, faire de son mieux, travailler dur... mais qu'il attend en retour un minimum d'attention de ta part quant à ce que tu lui demandes... (si si, ce message d'erreur là veut bien dire tout ça ;))
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...