Buon Giorno Mik,
sono stato tutta ieri a provare e riprovare le combinazioni di apici e via dicendo ma non ancora risolvo
Una cosa mi ha messo un dubbio però...
Nella mia pagina uso 2 form: il primo mi fa una ricerca nel database, il secondo form mi visualizza i miei dati e con un altro pulsante 'submit' dovrei restituire la modifica a mysql in questo modo:
Codice PHP:
[...]
// 1° form
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<legend class="legend">..::| Ricerca |::..</legend>
Scegli il campo di ricerca: Ragione Sociale, Codice Fiscale o Partita Iva:</p>
<table align="center">
<tr>
<td align="left" width="200">
<label>Ragione Sociale</label>
//[...]
// primo submit
<input type="submit" class="button" name="scelta" alt="Fai la tua RICERCA" value="Fai la tua RICERCA"/>
//[...]
</form>
<?php
// mi richiamo la funzione scelta per far visualizzare i dati nel secondo form
function scelta ($host, $user, $password, $database, $tabella)
{
if(isset($_POST['scelta']))
{
$connessione = mysql_connect($host, $user, $password);
$connesso = mysql_select_db($database, $connessione);
if ($_POST['rag'])
{
[...]
?>
// 2° form
<form action="pag.html" method="post">
<legend class='legend'>..::| Anagrafica |::..</legend>
[...]
// salto tutta la tabella con i vari input che ne sono davvero una baraonda :dhò:
// 2° submit
<input type='submit' class='button' name='aggiorna' alt='Inserisci i tuoi dati nel Nostro database!' value='Invia i tuoi Dati'/>
<input type='reset' value='Reset' align='right'/>
</form>
<?php
}
return true;
}
// mi richiamo la seconda funzione per fare la modifica della riga sul db mysql
function query ($host, $user, $password, $database, $tabella
{
if(isset($_POST['aggiorna']))
{
$connessione = mysql_connect($host, $user, $password);
$connesso = mysql_select_db($database, $connessione);
[...]
$risultato = "UPDATE '$tabella' SET data_ultima_modifica = now(), natura = '$natura', rag_sociale = '$rag_sociale', nome = '$nome', cognome = '$cognome', cod_fiscale = '$cod_fiscale', partita_iva = '$partita_iva', indirizzo = '$indirizzo', civico = '$civico', cap = '$cap', localita = '$localita', provincia = '$provincia', telefono = '$telefono', fax = '$fax', sito_web = '$sito_web', email = '$email', pec = '$pec', cellulare = '$cellulare' WHERE ID = $id";
mysql_query ($risultato);
echo "
Contatto modificato correttamente!
";
return $risultato;
}
}
?>
Accetto qualsiasi prorosta di aiuto!