Salve,
ho questo codice:
Codice PHP:
<?php
require('db/config.php');
$sql = mysql_query("SELECT y FROM friend WHERE x='$user'");
?>
<html>
<body>
<div id="messageWrap">
<?php
while ($row2 = mysql_fetch_assoc($sql)) {
$result = mysql_query("SELECT `id`, `name`, `message`, `time` FROM `posts` WHERE name='$row2[y]'");
$rowff = mysql_fetch_assoc($result);
?>
<div class="messageBox">
<b><?php echo $rowff['name'] ?></b>
<?php echo stripslashes(htmlentities($rowff['message'])) ?>
</div>
<?php
}
?>
</div>
</body>
</html>
L'ho fatto per mostrare solo i posts condivisi DEGLI AMICI (registrati nella tabella friend).
Ora il mio problema è che per ogni amico stampa solo un posts...
Mi spiego meglio...
Io ho una tabella POSTS con i campi ID, NAME, MESSAGE, TIME e una tabella FRIEND con i campi X, Y (rispettivamente chi chiede e chi riceve l'amicizia).
Ora vorrei che quando una persona visualizza i posts vede solo quelli degli amici.
Ho cercato di realizzare il codice sopra ma come ho gia detto mi visualizza solo un post per amico!!! Qualcosa che sbaglio nel while???
Grazie in anticipo...
p.s. sono disperatooooooo!!!