ho creato due tabelle palestra e piscina
palestra ha una serie di campi (id,numero_tessera_socio,cognome,nome.....)e piscina con solo 5 campi che sono uguali a quelli della palestra(id,numero_tessera_socio,cognome,nome,acqu a_gim).
Adesso vorrei che quando compilo il modulo iscrizione facente parte della tabella palestra alla voce acqua_gim se Y i dati della tabella palestra mi vengano riportati anche in quella della piscina.
Ho fatto così:
<?php if ($_POST['acqua_gim'] == 'Y')
{
$updateSQL = sprintf("UPDATE palestra,piscina SET piscina.numero_tessera_socio = palestra.numero_tessera_socio,piscina.cognome = palestra.cognome, piscina.nome = palestra.nome, piscina.acqua_gim = palestra.acqua_gim ");
mysql_select_db($database_palestra, $palestra);
$Result1 = mysql_query($updateSQL, $palestra) or die(mysql_error());
}
?>
ma niente non mi da nessun errore,non mi fa upload sulla tabella piscina ma solo l'inserimento dati nella tabella palestra
Ho provato anche in questo modo:
<?php
{
$updateSQL = sprintf("UPDATE palestra,piscina SET piscina.numero_tessera_socio = palestra.numero_tessera_socio,piscina.cognome = palestra.cognome, piscina.nome = palestra.nome, piscina.acqua_gim = palestra.acqua_gim WHERE palestra.acqua_gim = 'Y' ");
mysql_select_db($database_palestra, $palestra);
$Result1 = mysql_query($updateSQL, $palestra) or die(mysql_error());
}
?>
ma anche in questo modo idem
![]()