Mysql_fetch_array()
Résolu
GIO0892
Messages postés
581
Date d'inscription
Statut
Membre
Dernière intervention
-
GIO0892 Messages postés 581 Date d'inscription Statut Membre Dernière intervention -
GIO0892 Messages postés 581 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai cette erreur
mysql_fetch_array() expects parameter 1 to be resource, boolean given
avec se script
<?php
require_once('../lib/url_fonctions.php');
$conn=db_connect();
$result=$conn->query("SELECT *FROM equipe WHERE nomequipe")or die(mysql_error());
$ligne=mysql_fetch_array($result);
echo '<table width="650" border="3" cellpadding="5" cellspacing="0" bordercolor="#666666">';
echo '<tr bgcolor="#CCCCCC">';
echo '<th> Equipe </th>';
$nb=0;
while($ligne=mysql_fetch_array($result)) {
$nb++;
$nomequipe=$ligne['nomequipe'];
echo'<tr>';
echo '<td align="center">'.$nb.'</td>';
echo '<td align="center">'.$nomequipe.'</td>';
echo'</tr>';
}
echo '<table>';
?>
merci
j'ai cette erreur
mysql_fetch_array() expects parameter 1 to be resource, boolean given
avec se script
<?php
require_once('../lib/url_fonctions.php');
$conn=db_connect();
$result=$conn->query("SELECT *FROM equipe WHERE nomequipe")or die(mysql_error());
$ligne=mysql_fetch_array($result);
echo '<table width="650" border="3" cellpadding="5" cellspacing="0" bordercolor="#666666">';
echo '<tr bgcolor="#CCCCCC">';
echo '<th> Equipe </th>';
$nb=0;
while($ligne=mysql_fetch_array($result)) {
$nb++;
$nomequipe=$ligne['nomequipe'];
echo'<tr>';
echo '<td align="center">'.$nb.'</td>';
echo '<td align="center">'.$nomequipe.'</td>';
echo'</tr>';
}
echo '<table>';
?>
merci
6 réponses
Bref, la requête n'a donc pas de WHERE.
Cette clause sert à choisir les lignes. Par exemple afficher les lignes "WHERE nomequipe="ville1".
Si tu veux sélectionner des colonnes spécifiques, la requête devient:
Tu saisis un peu mieux?
Après, il y a peut-être d'autres erreurs, mais on les résoud une par une. Pour moi, celle-ci est un bon point de départ, on a plus qu'a attendre le message d'erreur suivant =)
Cette clause sert à choisir les lignes. Par exemple afficher les lignes "WHERE nomequipe="ville1".
Si tu veux sélectionner des colonnes spécifiques, la requête devient:
SELECT nomequipe FROM equipe
Tu saisis un peu mieux?
Après, il y a peut-être d'autres erreurs, mais on les résoud une par une. Pour moi, celle-ci est un bon point de départ, on a plus qu'a attendre le message d'erreur suivant =)
Bonjour,
Tu as une balise "code" => "<>" pour que ton code apparaisse mieux, plutôt que d'utiliser le gras.
Sinon, ta requête ne rime à rien:
Sélectionner toutes les colonnes dans le table "equipe", des entrées où "nomequipe"
Il faudrait dire "WHERE nomequipe="quelquechose"
Tu as une balise "code" => "<>" pour que ton code apparaisse mieux, plutôt que d'utiliser le gras.
Sinon, ta requête ne rime à rien:
SELECT *FROM equipe WHERE nomequipe
Sélectionner toutes les colonnes dans le table "equipe", des entrées où "nomequipe"
Il faudrait dire "WHERE nomequipe="quelquechose"
oui effectivement j'avais éssayer avec
mais sa ne fonctionnai pas non plus
ca j'ai une erreur
nomequipe='".$nomequipe."'
mais sa ne fonctionnai pas non plus
ca j'ai une erreur
Undefined variable: nomequipe
Jusque là, c'est normal...
Si tu supprime ton code, t'auras même plus d'erreur, t'as trouvé la solution!
Vu qu'apparament t'as des lacunes.. on va commencer par deux questions simples..:
C'est TON code?
Tu veux faire quoi avec ce code?
Si tu supprime ton code, t'auras même plus d'erreur, t'as trouvé la solution!
Vu qu'apparament t'as des lacunes.. on va commencer par deux questions simples..:
C'est TON code?
Tu veux faire quoi avec ce code?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui c'est mon code .des lacunes c'est normal je suis que amateur niveau php/mysql
je voudrait afficher se que j'ai dans ma base
je voudrait afficher se que j'ai dans ma base
bien oui je comprend , pas de souci pour sa merci
pas besoin de me dire que je cherche a avoir raison alors que je cherche a comprendre ....
mais grâce a se que tu viens de me dire je comprend mieux merci
sinon toujours la même erreur pour
pas besoin de me dire que je cherche a avoir raison alors que je cherche a comprendre ....
mais grâce a se que tu viens de me dire je comprend mieux merci
sinon toujours la même erreur pour
mysql_fetch_array()
C'est bien ça ton code?
<?php require_once('../lib/url_fonctions.php'); $conn=db_connect(); $result=$conn->query("SELECT nomequipe from equipes")or die(mysql_error()); echo '<table width="650" border="3" cellpadding="5" cellspacing="0" bordercolor="#666666">'; echo '<tr bgcolor="#CCCCCC">'; echo '<th> Equipe </th>'; $nb=0; echo $result; /* while($ligne=mysql_fetch_array($result)) { $nb++; $nomequipe=$ligne['nomequipe']; echo'<tr>'; echo '<td align="center">'.$nb.'</td>'; echo '<td align="center">'.$nomequipe.'</td>'; echo'</tr>'; }*/ echo '<table>'; ?>