Originariamente inviato da neida
Ti converrebbe creare una funzione che si occupi di gestire gli eventuali errori mostrando un testo personalizzato di volta in volta...
Codice PHP:
function error_message($msg)
{
echo '<script language="JavaScript" type="text/JavaScript">';
echo 'alert("ERRORE: '.$msg.'"); history.go(-1)';
echo '</script>';
exit;
}
Da usare ad esempio
Codice PHP:
error_message("stampa a video variabili, $tua_variabile1 $tua_variabile2 ecc...");
ho provato ma non riesco a capire come fare...
ad esempio, io ho questo codice:
Codice PHP:
<?
$myconn = mysql_connect('localhost', 'root', '') or die("Errore nella connessione al server...");
mysql_select_db('aiamilano', $myconn) or die("Errore nella connessione al database");
$codArbitro = $_POST['codArbitro'];
$codOsservatore = $_POST['codOsservatore'];
$voto = $_POST['voto'];
$query = "UPDATE voto SET codArbitro='$codArbitro', codOsservatore='$codOsservatore', voto='$voto', comunicato=1 WHERE codPartita = 123";
mysql_query($query,$myconn) or die("Errore nella query: " . mysql_error());
//$righe = mysql_affected_rows($myconn);
if (mysql_affected_rows($myconn)==0)
print "Nessun voto inserito";
else
print "Voto inserito";
?>
e vorrei fare un controllo che se comunicato=1 non mi fa l'UPDATE ma mi esce la finestra in cui mi dice che il voto per la partita $codPartita è già stato comunicato....
come faccio?? :master: