Donc, cela peut être stupide, mais je ne peux rien obtenir à insérer dans un compte MySQL sur un certain compte, et j'ai regardé cela pendant deux heures. Je suis un débutant à PHP, donc je pourrais très bien faire quelque chose de stupide. J'ai joint une capture d'écran de la base de données que j'essaie d'insérer.Pourquoi je ne peux pas INSERT INTO?
Voici ce que je parle:
(Imgur semble être vers le bas pour moi)
Voici le code que j'ai, et PhpMyAdmin m'a dit GRANT ALL PRIVILEGES ON . TO ...
$fbFirstName = $me['first_name'];
$fbLastName = $me['last_name'];
$fbEmail = $me['email'];
mysql_real_escape_string($fbFirstName,$fbLastName,$fbEmail);
$getuserresult = mysql_query("SELECT * FROM newusers WHERE fbUID=$uid");
$userrowsreturned=mysql_num_rows($getuserresult);
if ($userrowsreturned=0)
{
echo '<br />user already exists, will update something here eventually<br />';
}
else {
$sql = mysql_query("INSERT INTO newusers (fbUID,callsAttempted,callsMade,fbEmail,fbFirstName,fbLastName) VALUES ($uid,'1','0',$fbEmail,$fbFirstName,$fbLastName)");
if(!$sql) {
die("Nope");
} else {
echo "1 record added";
}
echo '<br />created user<br />';
}
Pouvez-vous 'mourir (mysql_error())' à la place? – Matchu