Guardate qui come in esempio
Codice PHP:
$Seleziona = mysql_query("SELECT id FROM Reaction WHERE (email='$EMAIL' AND id='$ID')");
$Conta = mysql_num_rows($Seleziona);
if($Conta == 1){
mysql_query("DELETE FROM Reaction WHERE (email='$EMAIL' AND id='$ID')");
}else{
mysql_query("INSERT INTO Reaction(...)VALUES('.....')");
}
Ma me ne inserisce 2 di righe.. come è possibile?!?!
Vi spiego meglio :
Se invio 10 richieste al secondo me ne inserisce più di 1, fino ad arrivare a 100 200 dipende.
Come risolvo? Qual è il problema?
Cerco aiuto urgentemente...
Ho provato anche con PDO
Codice PHP:
$sql = "SELECT count(*) FROM Reaction WHERE (email='$EMAIL' AND id='$ID')";
$result = $con->prepare($sql);
$result->execute();
$Conta = $result->fetchColumn();
Ma me ne aggiunge sempre di piu...