Ciao a tutti,
eseguendo la pagina insert.php, ottengo questo errore:
Parse error: syntax error, unexpected T_LOGICAL_OR
Dove sta l'errore di sintassi?Codice PHP:
<?
//connessione al db
.....
//verifico se il dato esiste nel db
$sql = "SELECT...";
$rows_check= mysql_query($sql);
while ($r = $db->num_rows($rows_check)){
$p = $r['desc'];
}
if(!$p){
//pulisco i dati
$desc = addslashes($desc);
$dt_ins = addslashes($dt_ins);
$username = addslashes($username);
// faccio la insert se il valore non è restituito dalla prima select
$result="INSERT ...";
$insert = mysql_query($result);
if(!$insert) or die("Errore. il valore che stai cercando di inserire esiste nel sistema!");
mysql_close($link);
}else
{
header("Location:inc_intermed.php");
}
?>
Grazie