Ciao
Sono ritornato sui miei passi. ossia con le textbox e ho iniziato a sostituire la città, la cosa più semplice. L'update l'ha fatto, ma andando a vedere su myphpadmin al campo città, invece di esserci "roma", c'è 80 Come mai ??????
index.php
aggiornamentoprofilo.php
Cosa mi è cambiato ???? Vado a cena, ci si vede domani, magari la notte porta buon cosiglio...
Sono ritornato sui miei passi. ossia con le textbox e ho iniziato a sostituire la città, la cosa più semplice. L'update l'ha fatto, ma andando a vedere su myphpadmin al campo città, invece di esserci "roma", c'è 80 Come mai ??????
index.php
PHP:
<?php
require_once("connetti.php");
echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';
?>
<form action= 'aggiornaprofilo.php' method="POST">
<?php
require_once("arraylistecitta.php");
echo 'Data di nascita: <input type="text" name="datadinascita" maxlength="10" size ="32"> <br> <br>';
echo "Città: ";
echo "<select name=\"citta\">";
foreach($citta as $chiave => $valore){ // c'è un cartellino giallo su foreach
echo "<option value=\"$chiave\">$valore";
echo "</option> ";
}
echo "</select>";
//echo 'Città: <input type="text" name="citta" maxlength="80" size ="32"> <br> <br>';
echo 'provincia: <input type="text" name="provincia" maxlength="30" size ="32"> <br> <br>';
echo "<center> <br><br>";
echo '<input type="submit" name="reg" value="Invio iscrizione" />';
echo '<input type="submit" name="uscita" value="Uscita" />';
echo "</center> </form>";
?>
aggiornamentoprofilo.php
PHP:
<?php
require_once("connetti.php");
echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">';
foreach($_POST as $key => $value) $_POST[$key] = mysql_real_escape_string(strtolower(trim ($value)));
extract($_POST,EXTR_SKIP);
//$email NON VIENE RECUPERATA DA NESSUNA PARTE, RIVEDILA
if(isset($citta, $provincia)){
echo "<h1> Esecuzione in corso dell'aggiornameto profilo... </h1>";
//$qry="UPDATE utenti SET attivo='1' WHERE email='"$email'"';
$qry = "UPDATE utenti SET
datadinascita='$datadinascita',
citta='$citta',
provincia='$provincia'
WHERE email = '[email protected]'";
//$qry="UPDATE utenti SET datadinascita='$datadinascita', citta='$citta', provincia='$provincia' WHERE email='".$email."";
if (mysql_query($qry)){
echo "... Aggiornamento effettuato correttamente....";
} else {
echo "Errore: Non è stato possibile effettuare l'aggiornamento richiesto" or die (mysql_error());
}
}
?>
Cosa mi è cambiato ???? Vado a cena, ci si vede domani, magari la notte porta buon cosiglio...