[PHP/MySQL] Pagina di UPDATE

gracito

Utente Attivo
30 Mag 2010
109
0
0
Ciao a tutti

Dovrei aggiornare i dati dei soci,

recupero i dati in una pagina aggiorna.php e li visualizzo in dei form,
codice:
PHP:
   <?php
  $Id=$_GET['id'];
   $Cognome=$_GET['Cognome'];
   $Nome=$_GET['Nome'];
   $Stipendio=$_GET['Stipendio'];
?>
<table width="900" border="0" align="center">
          <form method= "post" action="soci.php">
            <tr>
              <td width="150"><div align="center" class="style8">
                <table width="900" border="0" align="center">
                  <tr>
                    <td width="150" bgcolor="#99FF00"><div align="center" class="style8">
                      <table width="900" border="0" align="center">
                        <tr bordercolor="#99FF99">
                          <hr width="900">
                          <div align="left"></div>
                          <td width="150" bgcolor="#99FF00"><div align="center" class="style8">Cognome</div></td>
                          <td width="150" bgcolor="#99FF00"><div align="center" class="style8">Nome</div></td>
                          <td width="150" bgcolor="#99FF00"><div align="center" class="style8">Stipendio</div></td> </tr>
<tr>
                          <td><div align="center">
  <input type= "text"  name="Cognome" value="<?php echo $Cognome ?>"  size="15">
                          </div></td>
                          <td><div align="center">
  <input type= "text"  name="Nome"   value="<?php echo $Nome ?>"   size="15">
                          </div></td>
                          <td><div align="center">
  <input type= "text"  name="Stipendio"   value="<?php echo $Stipendio ?>" size="15">
                          </div></td>
<input name="Submit" type="submit" class="style8"  value="AGGIORNA">
              </div></td>
              <td>&nbsp;</td>
          </form>
      </table>

<?php
   
   $Id=$_REQUEST['id'];
   $Cognome=$_REQUEST['Cognome'];
   $Nome=$_REQUEST['Nome'];
   $Stipendio=$_REQUEST['Stipendio'];

$db = mysql_connect("localhost","root","");
              mysql_select_db("mia", $db);

	 $sql ="UPDATE soci SET Cognome='$Cognome', Nome='$Nome', Stipendio='$Stipendio' WHERE Id='$Id'";
	 $result = mysql_query($sql)or die (mysql_error()); 
	?>

O recuperato i valori nome - cognome - stipendio e gli ho visualizzati nel form come faccio modificando i form recuperare i nuovi valori e salvarli?

Grazie
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
intanto ti convine sistemare la parte php in questo modo
PHP:
<?php 
 if(isset($_POST['Submit'])){
	$Id=$_REQUEST['id']; 
	$Cognome=$_REQUEST['Cognome']; 
	$Nome=$_REQUEST['Nome']; 
	$Stipendio=$_REQUEST['Stipendio']; 
	$db = mysql_connect("localhost","root",""); 
	mysql_select_db("mia", $db); 
	$sql ="UPDATE soci SET Cognome='$Cognome', Nome='$Nome', Stipendio='$Stipendio' WHERE Id='$Id'"; 
	$result = mysql_query($sql)or die (mysql_error());
}
 ?>
poi nella tabella/form aggiungi un campo nascosto che ti invii l'id

HTML:
<!-- quello che c'è prima -->
<td><div align="center"> 
  <input type= "text"  name="Cognome" value="<?php echo $Cognome ?>"  size="15">
  <input name="id" type="hidden" value="<?php echo $Id?>">
</div></td>
<!-- quello che c'è dopo -->
p.s.
guarda che quello che hai scritto da diversi errori sui tag html
 
Discussioni simili
Autore Titolo Forum Risposte Data
L php mysql cerca e visualizza pagina PHP 0
F Passare una variabile php dal DB mysql alla pagina PHP 3
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
Alessandro Le Mura Contatore visite per ogni pagina con MYSQL - PHP PHP 40
R Collegare tabella mysql di aruba ad una pagina php PHP 6
D Pagina login php-mysql PHP 1
P Codifica caratteri speciali mysql php PHP 0
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Ricreare struttura php+mysql su Xampp Apache 0
M Array associativi php su 2 campi mysql PHP 10
L php mysql non salva solo id PHP 21
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
Z MySql injection PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
L Google chart php mysql PHP 2
L Aiuto per programma web php/mySQL PHP 2
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
L update tabelle in php mysql [risolto] PHP 6
B Fare calcoli con php da tabella mysql PHP 2
D [MySQL] [PHP] SQL andare da capo MySQL 0
P [OFFRO] Realizzazione siti web in PHP/MYSQL, responsive e Ottimizzati SEO Offerte e Richieste di Lavoro e/o Collaborazione 0
Tommy03 Firebase o PHP+Mysql? Sviluppo app per Android 0
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
E Cerco programmatore PHP/Mysql - retribuito Offerte e Richieste di Lavoro e/o Collaborazione 0
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
E Inserimento dati da PHP in tabella MySQL PHP 5
R radio input php mysql PHP 2
giusebos [retribuito] Cercasi programmatore PHP/MySql Offerte e Richieste di Lavoro e/o Collaborazione 1
N Apache + MySQL + PHP MacOs Mojave Web Server 0
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
K [PHP + MYSQL ] Inserimento dati in database da form dinamico PHP 13
M [PHP] Metodo migliore per fare login a un DB Mysql PHP 1
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
V Creare tabella mysql con php non funziona PHP 1
W Area riservata sicura PHP MySQL PHP 12
G php salvare file in campo blob mysql: massimo 4MB PHP 1
xone [Vendo] Gestionale Magazzino PHP-MYSQL Altri Annunci 0
M Stampare con php e mysql PHP 8
P Importazione dati da file xml in db mysql con php PHP 17
xone [Vendo] Script gestionale php-mysql gestione pratiche Altri Annunci 0
D problemi login php 5.6 mysql PHP 1
T PHP+MYSQL: stampare record con numero progressivo PHP 3
F php PDO mysql connessione(select_db) PHP 3

Discussioni simili