spazio sprecato - impaginamento errato
Ciao a tutti io ho il seguente codice che preleva dal db informazioni e me li ordina.
ora ho due domande:
1- è possibile che vengano ordinati in ordine alfabetico di cognome? ( la colonna si chiama 'cognome' )
2- perchè mi salta una decina di righe prima di iniziare a stampare? in questo modo mi spagina tutto...
Codice PHP:
<?php include('server.php');
$db = mysql_connect($db_host, $db_username, $db_password);
mysql_select_db($database_name, $db);
$sql_frasi = "SELECT * FROM blog_users ORDER BY user_id";
$dati_frasi = mysql_query($sql_frasi);
$frasi = ""; // svuotiamo la variabile!
$imm="default.jpg";
if ($dati_frasi)
while ($fetch_frasi = mysql_fetch_row($dati_frasi))
// $frasi .= "<a href=\"index.php?user=".$fetch_frasi[3]."\" >{$fetch_frasi[1]} {$fetch_frasi[2]} <br /></a>";
if (file_exists("img_utenti/{$fetch_frasi[3]}.jpg")){
$frasi .= "<tr><td width=\"30\" height=\"80\"> <p align=\"center\"><img src=\"img_utenti/{$fetch_frasi[3]}.jpg\" alt=\"\" width=\"50\" /></p></td><td width=\"400\"> <p align=\"left\"><a align=\"right\" href=\"index.php?user=".$fetch_frasi[3]."\" >{$fetch_frasi[1]} {$fetch_frasi[2]} <br /></a></p></td></tr>";
} else {
$frasi .= "<tr><td width=\"30\" height=\"80\"> <p align=\"center\"><img src=\"img_utenti/default.jpg\" alt=\"\" width=\"50\" /></p></td><td width=\"400\"> <p align=\"left\"><a align=\"right\" href=\"index.php?user=".$fetch_frasi[3]."\" >{$fetch_frasi[1]} {$fetch_frasi[2]} <br /></a></p></td></tr>";
}
echo $frasi;
?>
grazie in anticipo