Mysql_fetch_row($rep)
iness
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'ai un probleme la requête mysql_fetch_row($rep).je m'en sert de la façon suivante :
$rep=mysql_query("SELECT email FROM `inscription` WHERE id_conf=$id);
$nbMail=mysql_num_rows($rep);
for($i=0;$i<$nbMail;$i++){
$mail=mysql_fetch_row($rep);
print "$mail[i]";
}
il m'affiche que le debut des adresse mail :
c
k
d
merci pour votre aide!
j'ai un probleme la requête mysql_fetch_row($rep).je m'en sert de la façon suivante :
$rep=mysql_query("SELECT email FROM `inscription` WHERE id_conf=$id);
$nbMail=mysql_num_rows($rep);
for($i=0;$i<$nbMail;$i++){
$mail=mysql_fetch_row($rep);
print "$mail[i]";
}
il m'affiche que le debut des adresse mail :
c
k
d
merci pour votre aide!
A voir également:
- Mysql_fetch_row($rep)
- L'url suivante, censée aboutir à un article, donne lieu à une redirection indiquant que la page n'a pas été trouvée. retrouvez la page recherchée. rep - Forum Webmastering
- Redirection suspecte.... - Forum Sécurité
- Contenu d'une page variant si www utilisé ou pas dans l'URL - Forum Hébergement
3 réponses
$rep=mysql_query("SELECT email FROM `inscription` WHERE id_conf=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
for($i=0;$i<$nbMail;$i++)
{
echo $tableauMail[i];
}
pense a cocher résolu
je surligne les ligne que je n'ai pas mises et que tu rajoutes on ne sait pas pourquoi ...
$rep=mysql_query("SELECT email FROM `inscription` WHERE id=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
print "<tr><td><strong>Adresses : </strong></td></tr>";
for($i=0;$i<$nbMail;$i++)
{
$mail=mysql_fetch_row($rep);
echo "<tr><td>".$tableauMail[i]."</td></tr>";
C'est de ligne qui complete mon code , l'erreur ne vient pas de la. ça marche toujours pas:
$rep=mysql_query("SELECT email FROM `inscription_conf` WHERE id_conf=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
print "<tr><td><strong>Adresses : </strong></td></tr>";
for($i=0;$i<$nbMail;$i++){
echo "<tr><td>".$tableauMail[i]."</td></tr>";
}
$rep=mysql_query("SELECT email FROM `inscription_conf` WHERE id_conf=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
print "<tr><td><strong>Adresses : </strong></td></tr>";
for($i=0;$i<$nbMail;$i++){
echo "<tr><td>".$tableauMail[i]."</td></tr>";
}
Pardon , je l'avais enlevé dans le code lol. En fait j'ai mi:
$rep=mysql_query("SELECT email FROM `inscription_conf` WHERE id_conf=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
print "<tr><td><strong>Adresses : </strong></td></tr>";
for($i=0;$i<$nbMail;$i++){
echo "<tr><td>".$tableauMail[$i]."</td></tr>";
ça marche mais il me renvoie qu'une seule adresse kaka@htomail.fr
email id_conf inscript_suppl
kikke@hotmail.fr 9 0
richard@gmail.fr 84 5
kaka@hotmail.fr 9 5
$rep=mysql_query("SELECT email FROM `inscription_conf` WHERE id_conf=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
print "<tr><td><strong>Adresses : </strong></td></tr>";
for($i=0;$i<$nbMail;$i++){
echo "<tr><td>".$tableauMail[$i]."</td></tr>";
ça marche mais il me renvoie qu'une seule adresse kaka@htomail.fr
email id_conf inscript_suppl
kikke@hotmail.fr 9 0
richard@gmail.fr 84 5
kaka@hotmail.fr 9 5
$rep=mysql_query("SELECT email FROM `inscription_conf` WHERE id_conf='$id';");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
for($i=0;$i<$nbMail;$i++){
$mail=mysql_fetch_row($rep);
print "<tr><td>$tableauMail[i]</td></tr>";
}
il m'affiche rien.
la structure de ma table :
Champ |Type | Interclassement |Attributs |Null
email|varchar(256) |latin1_general_ci |Non
id_conf |int(11) |Non
inscript_suppl |int(11) |Non
$rep=mysql_query("SELECT email FROM `inscription` WHERE id_conf=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
for($i=0;$i<$nbMail;$i++)
{
echo "<tr><td>".$tableauMail[i]."</td></tr>";
}
$rep=mysql_query("SELECT email FROM `inscription` WHERE id=$id");
$nbMail=mysql_num_rows($rep);
$tableauMail=mysql_fetch_array($rep, MYSQL_NUM);
print "<tr><td><strong>Adresses : </strong></td></tr>";
for($i=0;$i<$nbMail;$i++){
$mail=mysql_fetch_row($rep);
echo "<tr><td>".$tableauMail[i]."</td></tr>";
}