$res["0"] serve a prendere il primo valore dell'array $res, visto che mysql_fetch_array crea un array con tutti i risultati della queryi: nel nostro caso c'e' un unico risultato, intercettato quindi da $res["0"];
ho aggiunto anche l'update, che pero' fa qualcosa di strano: sembra che la funzione venga richiamata all'infinito, perchè il contatore continua ad incrementarsi no-stop!!
come mai??Codice PHP:function playCount($id, $cat) {
$sql = "SELECT ContatorePartite FROM partite WHERE id=$id AND Categoria='$cat'";
$res = mysql_query($sql)
or $this->Error("query non valida: $sql");
$res = mysql_fetch_array($res);
$res = $res["0"];
$res++;
$sql2 = "UPDATE partite SET ContatorePartite = $res WHERE id=$id AND Categoria='$cat'";
$res = mysql_query($sql2)
or $this->Error("query non valida: $sql2");
}
puo' essere dovuto al fatto che la pagina contiene un filamto flash? (l'ho tirata grossa!)
grazie

)
Rispondi quotando