Php

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
Ciao a tutti
avrei bisogno di una mana. Ho creato una pagina php che salva i dati nel data base SQL. Vorrei fare in modo che quando registro i dati, mi si ripresenti la stessa pagina con i dati appena inseriti come faccio:

pagia inserimento dati:

<?php
include('include.php');
$query="SELECT * FROM Entrata";
$result=mssql_query($query);
$righe=mssql_num_rows($result);
$data=mssql_fetch_object($result);
echo "
<form method=post action=regprot.php>
Da: <input name='Da' size=16><br>
Oggetto: <input name='Oggetto' size=40><br>
Descrizione: <input name='Descrizione' size=40 ><br>
Note: <input name='Note' size=40 ><br>
Annullato: <input name='Annullato' size=40 ><br>
Registrato Da: <input name='RegistratoDa' size=40 ><br>
<input type='submit' name='Inser' value='Registra'>
</form>
";
?>

pagina che prende i dati e li salva sul db:

<?
include ('include.php');
$Da = $_GET[Da];
$Oggetto = $_GET[Oggetto];
$Descrizione = $_GET[Descrizione];
$Note = $_GET[Note];
$Annullato = $_GET[Annullato];
$RegistratoDa = $_GET[RegistratoDa];

$conn = mssql_connect( $host, $user, $password );
mssql_select_db( $database );

$query = "INSERT INTO Entrata (Da, Oggetto, Descrizione, Note, Annullato, RegistratoDa)
VALUES ('$da', '$Oggetto', '$Descrizione', '$Note', '$Annullato', '$RegistratoDa')";

$result = mssql_query( $query );
mssql_close( $conn );

if ( $result == false )
messageAndGoBack( 'Registrazione Contatti FALLITA!' );
else
messageAndGoBack( 'Registrazione Contatti avvenuta con successo' );

?>

Grazie Mille

Ps: avete in mente come si possa generare un numero progressivo ogni volta che si apre una nuova pagina per l'immisione dei dati?

Bella questione he ?

Ciao
 

Discussioni simili