Cavolo, la funzione funziona, solo che non mi prende una riga della tabella.
Le prened tutet tranen una.
TABELLA categorie:
id|categoria|
1 |UNO |
2 |DUE |
3 |TRE |
SCRIPT:
Nella tabella mi stampa solo:codice:session_start(); include('check.php'); include('config.php'); if($_SESSION["admin"]==1) { echo("<table width='90%' border='0' align='center' cellpadding='1%' cellspacing='0' class='news'> <tr bgcolor='#FFFFFF'> <td width='30%'><div align='center' class='titolo'> <font size='2'>NOME</font> </div></td> <td width='30%'><div align='center' class='titolo'> <font size='2'>EDITA</font> </div></td> <td width='30%'><div align='center' class='titolo'> <font size='2'>ELIMINA</font> </div></td> </tr> "); $Sql = "SELECT * FROM categorie ORDER BY id ASC"; $dati = mysql_query($Sql, $db); $tot = mysql_fetch_array($dati, MYSQL_ASSOC); if(empty($tot)) { echo "<tr><td colspan='3'><div class='titolo' align='center'>Non ci sono ancora categorie nel DB</div></td></tr>"; } else { while ($riga = mysql_fetch_array($dati, MYSQL_ASSOC)) { $id=$riga['id']; $categoria=$riga['categoria']; echo (" <tr bgcolor='#FFFFFF'> <td colspan='1'><div align='center'>{$categoria} </div></td> <td colspan='1' onMouseOver='this.className='highlight';' onMouseOut='this.className='';'><div align='center'> Edita </div></td> <td colspan='1' onMouseOver='this.className='highlight';' onMouseOut='this.className='';'><div align='center'> Elimina </div></td> </tr> "); } } echo "</table>"; } else { echo "<h1>Area riservata - accesso negato</h1>"; }
DUE
TRE
Manca UNO, però nella tabelal c'è O__o
qualche idea? ciaao