Bonjour,
Je suis en train de créer un espace membre, en php et j'ai une erreur que je ne comprend pas qui s'affiche :
insert into egw_agw_accounts values (1,"qzkqsa6l7uppka0f602y","brutus","tagaok12","brutus.mechant@gmail.com")Column count doesn't match value count at row 1.
Voici le tronçons de code concérné:
// CREATION D'UN IDENTIFIANT ALEATOIRE
$taille = 20;
$lettres = "abcdefghijklmnopqrstuvwxyz0123456789";
srand(time());
for ($i=0;$i<$taille;$i++)
{
$id.=substr($lettres,(rand()%(strlen($lettres))),1);
}
// ON RECHERCHE L'ID MAXIMUM DE LA TABLE
$requete=mysql_db_query($sql_bdd,"select max(account_id) from egw_agw_accounts",$db_link) or die(mysql_error());
$idmax=mysql_result($requete,0,"max(account_id)");
// INSERTION DANS LA TABLE
$idnew=$idmax+1;
echo "insert into egw_agw_accounts values ($idnew,\"$id\",\"$pseudo_membre\",\"$passe_membre\",\"$email\")";
$requete=mysql_db_query($sql_bdd,"insert into egw_agw_accounts values ($idnew,\"$id\",\"$pseudo_membre\",\"$passe_membre\",\"$email\")",$db_link) or die(mysql_error());
// CHAMPS SUPLEMENTAIRES, compl�tez la requ�te pr�c�dente en ajoutant les variables et en respectant l'ordre des colonnes de la table. Exemple :
// insert into membre values ($idnew,\"$id\",\"$pseudo_membre\",\"$passe_membre\",\"$email\",\"$ville\")
//
// REDIRECTION VERS LA PAGE D'ENTREE DE L'ESPACE MEMBRE
echo "Merci, vous �tes bien enregistr�. Cliquez <a href=\"$zone_membre?id=$id\">ici</a> pour entrer dans votre espace priv�.";
Merci pour l'attention que vous porterez à mon soucis
Configuration: Linux
Firefox 3.0.10