J'ai obtenu une boucle foreach, mais je veux montrer un écho à côté d'un poste spécifique, tandis que le reste montre à chaque élément de boucle.foreach afficher un résultat spécifique dans une ligne
j'ai eu jusque-là:
$query = mysql_query ($query); (this also gets a post_id)
$data = array();
while($row = mysql_fetch_array($query)){
$data[] = $row;
foreach ($data as $row):
echo "Date", "post", "vote";
Je ne veulent maintenant le vote à afficher, en seulement une ligne spéciale, si
$row = $query_row[0].
J'ai essayé
$query_row= (find the post_id of the row, where the user voted)
if ($row['post_id'] == $query_row[0]) {
echo 'u voted';}
else {
echo 'vote';
}
Malheureusement , cela apparaîtrait sous chaque publication, pas seulement le post, où l'utilisateur a voté. Des idées, comment faire écho "u voté", juste sous celui-ci post_id?
Merci rikh et Shakti Singh, maintenant cela fonctionne comme un charme. – villeroy