Ti piace complicarti la vita o sbaglio?



da prova questo codice che è molto semplice
Codice PHP:
<?php
    $query
="SELECT nome_colonna FROM test; ";
    
$select=mysql_query($query) or die("Query fallita");

    while(
$row mysql_fetch_array($select))
                { 
                    echo 
$row['nome_colonna']."
"
;
                }
?>
// NB Questo script stampa solo una colonna alla volta se vuoi invece creare una tabella  con tutti i risultati alla guarda questo

<table width="50%" border="1">
  <tr>
    <th >Colonna 1</th>
    <th >Colonna 2</th>
    <th >Colonna 3</th>
    <th >Colonna 4</th>
    </tr>
  
  <?php
                    
    $query
"SELECT * FROM test;"//echo $query;
    
$select=mysql_query($query) or die("Query fallita");
                                
    while(
$row mysql_fetch_array($select))
                {
                echo
"<tr>
                        <td>"
.$row['colonna1']."</td>
                        <td>"
.$row['colonna2']."</td>
                        <td>"
.$row['colonna3']."</td>
                        <td>"
.$row['colonna4']."</td>
                        </tr>"
;
                                            
}            
?>

</table>

Controlla in ogni casi lo script perché lo ho scritto veloce e magari ci sono errori in caso posta che ti aiutiamo