Aide ressouce id#4
Résolu/Fermé
A voir également:
- Aide ressouce id#4
- Code gta 4 ps4 - Guide
- Z flip 4 s'éteint quand je le ferme - Forum Samsung
- Id telephone - Guide
- Control center 4 - Télécharger - Divers Utilitaires
- Trouver un utilisateur discord avec son id - Forum Discord
5 réponses
zoby44
Messages postés
818
Date d'inscription
vendredi 3 novembre 2006
Statut
Membre
Dernière intervention
7 avril 2010
199
25 nov. 2008 à 20:47
25 nov. 2008 à 20:47
Salut, tu as juste oublié un mysql_fetch_array :
<?php $infos = mysql_query ("SELECT * FROM membre WHERE pseudo='" . $arraymsg['pseudo'] . "'"); $data=mysql_fetch_array($infos); ?> <p> <a href="infos_membre.php?id=<?php echo $data['id']; ?>">Voir le profil</a> </p>
Utilisateur anonyme
26 nov. 2008 à 13:14
26 nov. 2008 à 13:14
Enfaite je l'avait mis voici l'ensemble
<?php
$msgaverti_query = mysql_query("SELECT * FROM chat WHERE alerte='1'");
while ($msgaverti = mysql_fetch_array($msgaverti_query))
{
?>
<tr>
<td><?php echo $msgaverti['id']; ?><?php $id_pseudo = mysql_query("SELECT id FROM membre WHERE pseudo='" . $msgaverti['pseudo'] . "'"); ?></td>
<td><a href="admin.php?suppr_chat=<?php echo $msgaverti['id']; ?>">Supprimer</a></td>
<td><a href="../infos_membre.php?id=<?php echo $id_pseudo; ?>"><?php echo $msgaverti['pseudo']; ?></a></td>
<td><?php echo date('d/m/Y h:i',$msgaverti['date']); ?></td>
<td><a href="../chat_direct.php#<?php echo $msgaverti['id']; ?>">Voir le message</a></td>
<td><a href="admin.php?membre_averti=<?php echo $msgaverti['pseudo']; ?>">Avertir</a></td>
</tr>
<?php
}
?>
Le mysql_fetch_array est dans le while
<?php
$msgaverti_query = mysql_query("SELECT * FROM chat WHERE alerte='1'");
while ($msgaverti = mysql_fetch_array($msgaverti_query))
{
?>
<tr>
<td><?php echo $msgaverti['id']; ?><?php $id_pseudo = mysql_query("SELECT id FROM membre WHERE pseudo='" . $msgaverti['pseudo'] . "'"); ?></td>
<td><a href="admin.php?suppr_chat=<?php echo $msgaverti['id']; ?>">Supprimer</a></td>
<td><a href="../infos_membre.php?id=<?php echo $id_pseudo; ?>"><?php echo $msgaverti['pseudo']; ?></a></td>
<td><?php echo date('d/m/Y h:i',$msgaverti['date']); ?></td>
<td><a href="../chat_direct.php#<?php echo $msgaverti['id']; ?>">Voir le message</a></td>
<td><a href="admin.php?membre_averti=<?php echo $msgaverti['pseudo']; ?>">Avertir</a></td>
</tr>
<?php
}
?>
Le mysql_fetch_array est dans le while
Utilisateur anonyme
26 nov. 2008 à 13:39
26 nov. 2008 à 13:39
Au fait mysql_num_rows revoie 1 alors je ne comprend pas pourquoi il affiche Ressource Id#17 maintenant
$id_pseudo = mysql_query("SELECT id FROM ...
donc $id_pseudo est une resource
donc echo $id_pseudo t'affiche que c'est une resource. C'est parfaitement normal.
Même s'il n'y a qu'un seul enregistrement avec un seul champ, il faut l'extraire :
$xx=mysql-fetch_array($id_pseudo);
$id=$xx['id'];
donc $id_pseudo est une resource
donc echo $id_pseudo t'affiche que c'est une resource. C'est parfaitement normal.
Même s'il n'y a qu'un seul enregistrement avec un seul champ, il faut l'extraire :
$xx=mysql-fetch_array($id_pseudo);
$id=$xx['id'];
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
26 nov. 2008 à 20:01
26 nov. 2008 à 20:01
J'y avais pas pense a ça du coup j'ai fait une boucle a l'intérieur de celle qui existe et maintenant ça marche. Merci