Quote Originariamente inviata da badaze Visualizza il messaggio
Si ma devi capire che il $id che usi non ha nulla a che vedere con $login->get_id(). Sono due cose distinte. E come l'ha scritto brodik, è la variabile $numero che contiene il valore dell'id. Prova a mettere $numero al posto di $id.

scusami, per stampare tutte le righe con quel ID faccio in questo modo.

codice:
              <?php
session_start();
require_once('lib/Users.class.php');
$login = New Users;
?>          
               <?php if($login->is_logged()) : ?>
    <div id="contenuti_protetti">
                <h4>Riepilogo Spedizioni</h4>
                <p>In questa pagina puoi controllare il riepilogo delle spedizioni&nbsp;&nbsp; 
                spedizione - triangolazione&nbsp;&nbsp; - europallet&nbsp;&nbsp; 
                -&nbsp;&nbsp;&nbsp;&nbsp; estero</p>
                <p><span lang="it"><a href="nuova-spedizione.php">AGGIUNGI UNA 
                NUOVA SPEDIZIONE</a></span></p>

   <?php
/*
Visualizza tutti i dati della tabella 'players'
*/
 
// connessione al database
include('connect-db.php');
  $numero = $login->get_id();
// ottiene i risultati dal database


$result = mysql_query("SELECT * FROM players where id=$numero")
or die(mysql_error()); 

// visualizza i dati in tabella

echo "<table border='1' cellpadding='10'>";
 
// loop tra i risultati della query del database, visualizzandoli in tabella
while($row = mysql_fetch_array( $result )) {

// emissione del contenuto di ogni riga in una tabella
echo "<tr>";
echo '<td>' . $row['id'] . '</td>';
echo '<td>' . $row['id_sped'] . '</td>';
echo '<td>' . $row['tipo'] . '</td>';
echo '<td>' . $row['ora_data'] . '</td>';
echo '<td>' . $row['comunicazioni'] . '</td>';
echo '<td><a href="dettaglio.php?id_sped=' . $row['id_sped'] . '">Dettaglio</a></td>';

echo "</tr>";
}
 
// chiude la tabella>
echo "</table>";
?>
    </div>

<?php endif; ?>


non riesco a capire come fare per farlo in un input