Ciao a tutti!
Ho un problema con queste query:
Codice PHP:
<?
require_once('../../site/config.php');
$my=mysql_query("SELECT * FROM `game` WHERE number='".$_GET['user']."'");
$result mysql_fetch_array($my);
if(!
$result)$query=mysql_query("INSERT INTO `game` (`x` ,`y` ,`number`)VALUES ( '".$GET['x']."', '".$GET['y']."', '".$GET['user']."')");
$insert mysql_query("UPDATE `game` SET y='".$_GET['y']."' WHERE number='".$_GET['user']."'");
$insert2 mysql_query("UPDATE `game` SET x='".$_GET['x']."' WHERE number='".$_GET['user']."'");
?>
Praticamente, ogni volta che un utente si connette utilizza un numero. La pagina PHP dovrebbe controllare se questo numero esite nel database, in questo caso modifica le variabili x e y con quelle fornite dall'utente, se il numero non esiste nel database, viene creata una nuova riga, con i dati forniti. Questo almeno è ciò che dovrebbe succedere, infatti il databse agiunge ogni volta una nuova riga, con tutti i valori settati a zero...
Cosa c'è che non va nel mio codice?
Grazie in anticipo!