Warning mysql_fetch_array
Résolu/Fermé
fabrice11901
Messages postés
787
Date d'inscription
dimanche 31 juillet 2005
Statut
Membre
Dernière intervention
12 juillet 2007
-
4 mai 2006 à 09:59
Phonthy - 11 nov. 2007 à 06:26
Phonthy - 11 nov. 2007 à 06:26
A voir également:
- Warning mysql_fetch_array
- Warning zone telechargement - Accueil - Outils
- Téléchargement et streaming illégal : voici les adresses des sites pirates que les FAI vont bloquer - Accueil - Services en ligne
- Cpu fan fail warning control - Forum Windows
- Chip Fan Fail ..... - Forum Matériel & Système
- Quota warning free - Guide
7 réponses
Salut,
Ta requête n'est pas correcte, pas besoin du WHERE et il n'y a pas de E à LIMIT :
Ta requête n'est pas correcte, pas besoin du WHERE et il n'y a pas de E à LIMIT :
$reponse = mysql_query("SELECT pseudo FROM v2 ORDER BY id DESC LIMIT 0,10");
fabrice11901
Messages postés
787
Date d'inscription
dimanche 31 juillet 2005
Statut
Membre
Dernière intervention
12 juillet 2007
64
4 mai 2006 à 17:49
4 mai 2006 à 17:49
Bonjour
Merci pour la requete le script n'affiche plus d'erreur mais il ne me met quand même pas la liste des pseudo qui sont dans ma bdd !
nouveau code :
est-ce que tu vois d'où ça vient?
Merci
<?
$dbc = @mysql_connect
("localhost",
"freeon_freeon",
"****");
if(!mysql_errno($dbc)) {
mysql_select_db("freeon_f
reeonthecity");
}
$reponse =
mysql_query("SELECT
pseudo FROM v2 ORDER BY
id DESC LIMIT 0,10");
while ($donnees =
mysql_fetch_array($repons
e) );
{ ?> <html> <center>
<strong>Les dix derniers
inscrits</strong></center
> <br> <? echo
$donnees['pseudo']; ?>
<br> </html> <? }
mysql_close(); ?>
Merci pour la requete le script n'affiche plus d'erreur mais il ne me met quand même pas la liste des pseudo qui sont dans ma bdd !
nouveau code :
est-ce que tu vois d'où ça vient?
Merci
<?
$dbc = @mysql_connect
("localhost",
"freeon_freeon",
"****");
if(!mysql_errno($dbc)) {
mysql_select_db("freeon_f
reeonthecity");
}
$reponse =
mysql_query("SELECT
pseudo FROM v2 ORDER BY
id DESC LIMIT 0,10");
while ($donnees =
mysql_fetch_array($repons
e) );
{ ?> <html> <center>
<strong>Les dix derniers
inscrits</strong></center
> <br> <? echo
$donnees['pseudo']; ?>
<br> </html> <? }
mysql_close(); ?>
Tu as bien un champ id dans ta table ?
Mets un mysql_error() pour voir le problème.
Mets un mysql_error() pour voir le problème.
<html> <center><strong>Les dix derniers inscrits</strong></center><br> <?php $dbc = @mysql_connect("localhost", "freeon_freeon", "****"); if(!mysql_errno($dbc)) { mysql_select_db("freeon_freeonthecity"); } $reponse = mysql_query("SELECT pseudo FROM v2 ORDER BY id DESC LIMIT 10") or die (mysql_error()); mysql_close(); while( $donnees = mysql_fetch_array($reponse) ); { echo $donnees['pseudo'] . "<br>\n"; ?> } ?> </html>
fabrice11901
Messages postés
787
Date d'inscription
dimanche 31 juillet 2005
Statut
Membre
Dernière intervention
12 juillet 2007
64
4 mai 2006 à 19:03
4 mai 2006 à 19:03
Bonjour
Oui j'ai bien un id dans ma table sql là même avec mysql_error j'ai que "les dix derniers inscrits" comme tout à l'heure mais rien dessous !
merci
code
<html>
<center><strong>Les dix derniers inscrits</strong></center><br>
<?php
$dbc = @mysql_connect("localhost", "freeon_freeon", "********");
if(!mysql_errno($dbc))
{
mysql_select_db("freeon_freeonthecity");
}
$reponse = mysql_query("SELECT pseudo FROM v2 ORDER BY id DESC LIMIT 10") or die (mysql_error());
mysql_close();
while( $donnees = mysql_fetch_array($reponse) );
{
echo $donnees['pseudo'];
}
?>
Oui j'ai bien un id dans ma table sql là même avec mysql_error j'ai que "les dix derniers inscrits" comme tout à l'heure mais rien dessous !
merci
code
<html>
<center><strong>Les dix derniers inscrits</strong></center><br>
<?php
$dbc = @mysql_connect("localhost", "freeon_freeon", "********");
if(!mysql_errno($dbc))
{
mysql_select_db("freeon_freeonthecity");
}
$reponse = mysql_query("SELECT pseudo FROM v2 ORDER BY id DESC LIMIT 10") or die (mysql_error());
mysql_close();
while( $donnees = mysql_fetch_array($reponse) );
{
echo $donnees['pseudo'];
}
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Comme je voyais pas ce qui déconnais, j'ai testé chez moi, et bizarrement en faisant un copier/coller de ton code, ça ne fonctionnait pas non plus.
J'ai donc réessayer en entrant mon propre code et là ça fonctionne, bizarre.
Il doit y avoir un caractère qui foire dans ton code.
Avec ça, chez moi ça fonctionne.
J'ai donc réessayer en entrant mon propre code et là ça fonctionne, bizarre.
Il doit y avoir un caractère qui foire dans ton code.
Avec ça, chez moi ça fonctionne.
$reponse = mysql_query("SELECT pseudo FROM v2 ORDER BY id DESC LIMIT 10"); while( $donnees = mysql_fetch_array($reponse) ) { echo $donnees['pseudo']; }
fabrice11901
Messages postés
787
Date d'inscription
dimanche 31 juillet 2005
Statut
Membre
Dernière intervention
12 juillet 2007
64
4 mai 2006 à 22:08
4 mai 2006 à 22:08
Bonsoir
C'est bon ça marche avec ta nouvelle requete !
Pourtant je ne vois pas ce qu'à changé par rapport à l'autre mais on va pas se poser de questions !
merci à toi
C'est bon ça marche avec ta nouvelle requete !
Pourtant je ne vois pas ce qu'à changé par rapport à l'autre mais on va pas se poser de questions !
merci à toi
Bonjour,
J'ai une erreur sql, voici le code source
<gras>if ($auctionDetails['maxbid']>0) {
echo " - ";
if ($auctionDetails['private']!="Y") {
$getBidderId=mysql_query("SELECT * FROM probid_bids WHERE auctionid='".$auctionDetails['id']."' AND out=0 AND invalid=0 ORDER BY id DESC");
$nbBidders = mysql_num_rows($getBidderId);
## display only one high bidder, and a (more...) link to a popup if there are more high bidders
$highBidder=mysql_fetch_array($getBidderId);</gras>
Mes erreurs sont les suivantes
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/167/sdb/a/b/france.enchere/auctiondetails.php on line 704
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/167/sdb/a/b/france.enchere/auctiondetails.php on line 706
n/a (0)
Ma table probid_bids est la suivante
id int(11) Non auto_increment
auctionid int(11) Non 0
bidderid int(11) Non 0
bidamount double(16,2) Non 0.00
date datetime Non 0000-00-00 00:00:00
quantity int(11) Non 0
proxy double(16,2) Non 0.00
out tinyint(4) Non 0
invalid tinyint(4) Non 0
emailsent tinyint(4) Non 0
deleted tinyint(4) Non 0
rpwinner tinyint(4) Non 0
Quelqu'un pourrait il m'aider ?????
Merci d'avance
J'ai une erreur sql, voici le code source
<gras>if ($auctionDetails['maxbid']>0) {
echo " - ";
if ($auctionDetails['private']!="Y") {
$getBidderId=mysql_query("SELECT * FROM probid_bids WHERE auctionid='".$auctionDetails['id']."' AND out=0 AND invalid=0 ORDER BY id DESC");
$nbBidders = mysql_num_rows($getBidderId);
## display only one high bidder, and a (more...) link to a popup if there are more high bidders
$highBidder=mysql_fetch_array($getBidderId);</gras>
Mes erreurs sont les suivantes
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/167/sdb/a/b/france.enchere/auctiondetails.php on line 704
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/167/sdb/a/b/france.enchere/auctiondetails.php on line 706
n/a (0)
Ma table probid_bids est la suivante
id int(11) Non auto_increment
auctionid int(11) Non 0
bidderid int(11) Non 0
bidamount double(16,2) Non 0.00
date datetime Non 0000-00-00 00:00:00
quantity int(11) Non 0
proxy double(16,2) Non 0.00
out tinyint(4) Non 0
invalid tinyint(4) Non 0
emailsent tinyint(4) Non 0
deleted tinyint(4) Non 0
rpwinner tinyint(4) Non 0
Quelqu'un pourrait il m'aider ?????
Merci d'avance