Originariamente inviato da Luigi Pallucca
Ma parli di una tabella SQL?
Perchč in questo caso non hai bisogno di alcun ciclo for.

Posta del codice in modo da darci la possibilitā di intervenire su quello.
Si parlo di una tabella SQL...


Ho un ciclo for per mostrare i propri "POST".

Ogni post Ha il bottone per il "Mi-Piace".

Dunque devo selezonare tutti i nomi di quell'id del post .


Ps: scusate per il disordine o.o
Codice PHP:
<?php


$mioid 
$_GET['id'];
$rs mysql_query("SELECT * FROM post WHERE id='$mioid' ORDER BY id_notizia DESC LIMIT 20");
$nr mysql_num_rows($rs);
$_SESSION['tempo'] = $nr;
if (
$nr != 0){
// FUNZIONE AGO
function timer($ora_post_no_unix){
  
$difference time() - strtotime($ora_post_no_unix);
  
$periods = array('Secondi''Minuti''Ore''Giorni''Settimane''Mesi''Anni''Decenni');
  
$lengths = array('60''60''24''7''4.35''12''10');

  for(
$j 0$difference >= $lengths[$j]; $j++) $difference /= $lengths[$j];

  
$difference round($difference);
  if(
$difference != 1$periods[$j] .= "";

  return 
"$difference $periods[$j] Fa' Alle";
}
// FINE FUNZIONE AGO
$MIO_NOME $_SESSION['username'];
$x12 mysql_query("SELECT id FROM users WHERE username='$MIO_NOME'");
$mioid mysql_result($x12,0);
  for(
$x 0$x $nr$x++){
    
$row mysql_fetch_assoc($rs);
    
$id_post $row['id_notizia'];
    
$id_creator $row['id_creatore'];
    
$cognome $row['cognome'];
    
$nome $row['username'];
    
$stato $row['stato'];

    
////////////////////////
$adesso time();
$ora_post $row['ora_unix'];
$ora_post_no_unix $row['ora'];

$asd mysql_query("SELECT img_profilo_ridotta_post FROM users WHERE id='$id_creator'");
$img_profilo_post mysql_result($asd,0);

    
$ora_minuti_secondi_creazione_post explode(" "$ora_post_no_unix);
    
///////////////////////
    
echo "<div class='racchiudi_post'>Post Creato Da : <td>[url='profile.php?id=" $row[']" . $row['Nome'] . " " . $row['cognome'] . "[/url]   [url='posts.php?id=" . $row['][img]http://www.superyachttimes.com/i/send.png[/img][/url] <font title="$ora_minuti_secondi_creazione_post[1] ." color='grey'>" timer($row['ora']) . " [b]"$ora_minuti_secondi_creazione_post[1] ."[/b]</font><div class='miniatura_foto_anteprima_profilo_post'>[img]$img_profilo_post[/img]</div> [url='']PERMALINK [/url]
"
;
    echo 
"
<div class='' id='record-
$id_post' style='color:white; font-style:normal; font-size:15px;'>$stato</div>
<hr>"
;
    
$xx1 mysql_query("SELECT id_post FROM mi_piace WHERE id_post='$id_post'");
    
$conta mysql_num_rows($xx1);
    
// Mi piace o no //
$x12 mysql_query("SELECT COUNT(*) FROM mi_piace WHERE id_post='$id_post' AND id_utente_mi_piace='$mioid' ");
$xx1 mysql_result($x12,0);
    if(
$mioid == $id_creator){
    echo 
"[url='#']<div style='margin-left:30%;'>Cancella</div>[/url]";
    }else{
    echo <<<EOT
<script type="text/javascript">
function report
$id_post(){
document.getElementById('zid=
$id_post').innerHTML = ' ___Grazie Per La Segnalazione';
}
</script>

EOT;
//Cancello i Post?
$xd1 mysql_query("SELECT id_post FROM report_post WHERE id_post='$id_post'");
$lol mysql_num_rows($xd1);
if(
$lol >= 2){
mysql_query("DELETE FROM post where id_notizia='$id_post'");
mysql_query("DELETE FROM report_post where id_post='$id_post'");

}
//Cancello Post?    
$x4 mysql_query("SELECT id_segnalatore='$mioid' FROM report_post WHERE id_post='$id_post'");
$xd3 mysql_result($x4,0);
$contu mysql_num_rows($x4);
if(
$contu 0){
echo(
"Ho Segnalato Questo Post");
}else{
    echo (
"[url='']<div style='margin-left:30%;'>Segnala</div>[/url]");
    }
    }
    
if (
$xx1 == 0){
echo <<<EOT
<script type="text/javascript">
function s
$id_post(){
document.getElementById('id=
$id_post').innerHTML = 'Ti Piace ';
}
</script>
EOT;
echo (
"[url='#']Metti Mi Piace[/url]");
}else{
echo (
"[url='$id_post']Non Mi Piace Piu'[/url]");
}    
$amysql_query("SELECT nome FROM mi_piace WHERE id_post='$id_post'");
$xx mysql_result($a,0);

// Qui mostro riga .. Piace a .. 
    
echo "<div style='float:right; margin-right:5%;'>Piace a [url='#'] $conta[/url] Persone</div>
"
;
    echo 
"</div>";
ECHO 
"









"
;
    echo<<<EOT
    
EOT;

$mionome $_SESSION['username'];
$sel_info mysql_query("SELECT id FROM users WHERE username='$mionome'");
$mioid mysql_result($sel_info,0);
$commento addslashes(htmlspecialchars($_POST['commento']));
if(
$commento != ""){
$data date("Y-m-d H:i:s");
$ip getenv(REMOTE_ADDR);
$id_notizia $row['id_notizia'];
echo 
$id_notizia;
$suo_id $_GET['id'];
mysql_query("INSERT INTO commenti (commento,data,ip,id_notizia,suo_id,mio_nome,mio_id) VALUES ('$commento','$data','$ip','$id_notizia','$suo_id','$mio_nome','$mio_id')") or die(mysql_error()); 
    echo 
"<hr>
"
;
    }
  }
    echo 
'</tbody>
</table>'
;
}else{
  echo 
"<span style='float:left; margin-left:19%;'>Nessun Post Recente</span>";
}
?>