Ora così mi viene, solo un notice
Codice PHP:
<?php
// avvio la sessione
session_start();
// Dati connessione al database
$db_host = 'localhost'; // Host - solitamente localhost
$db_utente = 'root'; // Nome utente del Database
$db_password = ''; // Password del Database
$db_nomedb = ''; // Nome del Database
// Effettua la connessione al database
$dbh=mysql_connect ($db_host, $db_utente, $db_password) or die ('Errore nella stringa di connessione al database: '.mysql_error());
mysql_select_db($db_nomedb);
//inserimento dei nuovi dati
$query = "INSERT INTO parametri VALUES (" .
" ''" .
", '" . addslashes ( $_POST['pa'] ) . "'" .
", '" . addslashes ( $_POST['fc'] ) . "'" .
", '" . addslashes ( $_POST['fr'] ) . "'" .
", '" . addslashes ( $_POST['tc'] ) . "'" .
", '" . addslashes ( $_POST['sp'] ) . "'" .
", '" . addslashes ( $_POST['cons'] ) . "'" .
", '" . addslashes ( $_POST['data_registrazione'] ) . "'" .
")";
$risultato = mysql_query( $query ) or die ( "query '$query' fallita::::" . mysql_error() );
//prendo i parametri e li mostro per ordine di data registrazione
$query = "SELECT * FROM parametri ORDER BY data_registrazione";
$risultato = mysql_query( $query ) or die ( "Query '$query' fallita:::::" . mysql_error() );
while ( $parametri = mysql_fetch_array( $risultato ) )
{
echo stripslashes ( $parametri['pa'] ) . "
" .
stripslashes ( $parametri['fc'] ) . "
" .
stripslashes ( $parametri['fr'] ) . "
" .
stripslashes ( $parametri['tc'] ) . "
" .
stripslashes ( $parametri['sp'] ) . "
" .
stripslashes ( $parametri['cons'] ) . "
" .
stripslashes ( $parametri['data_registrazione'] ) . "
" .
'accettato il ' . date( 'd/m/Y', $parametri['data_registrazione'] ) .
'alle ' . date( 'H:i' , $parametri['data_registrazione'] ) .
'
';
}
?>
"Notice: Undefined index: data_registrazione in c:\programmi\easyphp1-8\www\parametri.php on line 26"
Inoltre, se volessi mettere i parametri dentro un <table> dove la devo mettere la tag?
echo stripslashes ( $parametri['pa'] ) . "
" .
Grazie!