Probleme avec mysql_fetc_array

Répondre
Edis
le 05/10/2004 à 21:10
Edis
Bonjour,
J'ai surement des problemes avec mon PC car a chaque fois que j'essaye d'utiliser mysql_fetch_array il me dit:
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in k:\Wamps\www\BDDRO\barre.php on line 172"

Quelqu'un peux m'aider ?
moogli
le 05/10/2004 à 21:20
moogli
salut, et soit le bienvenu :)

Je pense que tu as un problème avec ce tu "met" dans le mysql_fetch_array (je pense pas que se soit a cause de ta bécane).

exemple :
<?php
$sql = 'SELECT truc FROM machin';
$req = mysql_query($sql) or die ('Erreur SQL<br>'.$sql.'<br>'.mysql_error());
while ($data=mysql_fetch_array($req)) //c'est que ta un souci ce doit pas etre $req que tu a mis
{
//tous un tas de truc :)
}
mysql_free_result($req);
?>


Voila qui doit t'aider
@+
Il en faut peu pour être heureux !!!!!
moogli
le 05/10/2004 à 21:22
moogli
g oublié dans ton titre tu met mysql_fetc_array(/b], je suppose que l'erreur dans le titre n'est pas volontaire ?

tu utilise bien mysql_fetch_array() ?

si non poste le code en général c'est pas mal puor trouver la solution
@+
Il en faut peu pour être heureux !!!!!
Edis
le 05/10/2004 à 21:34
Edis
Je te poste une partie de code qui bug (je fait sa ds les 15 minutes.)
Edis
le 05/10/2004 à 21:36
Edis
// Préparation de la requête avec le LIMIT
$sql = 'SELECT name2, lvl FROM mob_db ORDER BY ID ASC LIMIT '.$debut.','.$nb_affichage_par_page;

// on exécute la requête
$req = mysql_query($sql);

// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {

C'st un bout tiré de la barre de La GLOBULE et sa ne fonctionne pas ...
Edis
le 05/10/2004 à 21:40
Edis
Tien si tu veu voir ce soir je te met mon IP
http://83.114.105.177/BDDRO/barre.php
et le code en .txt
http://83.114.105.177/BDDRO/code.txt
i M@N
le 05/10/2004 à 21:47
i M@N
Hello !

Le wall serait plus approprié ... smiley

Tu copies/colles ton code et tu nous donnes le lien généré par le wall.

@+...
One Love, One Heart, One Unity.
LA GLOBULE
le 06/10/2004 à 00:15
LA GLOBULE
Si, i M@n t'a répondu.

Click sur le lien de son message (le message juste au dessus du tien).

PS : sinon, quand on copie colle le code du comment faire, il fonctionne, enfin je crois :)

[Message modifié le 06/10/2004 à 00:18 par LA GLOBULE]
Répondre
LoadingChargement en cours