Originariamente inviato da trafalguar
Ho provato ma niente, con il codice:
Codice PHP:
$conn=mysql_connect($dbhost, $dbuser, $dbpass) or die("Connessione non riuscita: " . mysql_error());
$query = "UPDATE referrals SET earned=earned+1 WHERE account='$ref' ";
$result = mysql_query($dbname,$query, $conn) or die(mysql_error());
if (mysql_affected_rows($conn)==0) {
$query = "INSERT INTO referrals(account, earned, payed) VALUES ('$ref', '1', '0')";
$result = mysql_query($dbname,$query, $conn) or die(mysql_error());
Mi restituisce quest'errore: Warning: Wrong parameter count for mysql_query() in /home/ltpgroup/public_html/done.php on line 47
e la linea 47 corrisponde a: $result = mysql_query($dbname,$query, $conn) or die(mysql_error());
Il codice postato da batmark quando si collega al database gli passa sempre e solo l'host, username e pass, ma non bisogna passare anche il nome del database? Come ho provato a fare sopra, ma senza risultati