erreur de requete mysql

trustno1
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 395
Inscription: 7 Aoû 2005

erreur de requete mysql

Message le Dim Fév 04, 2007 18:29

bonjour, la requete suivante ne s'execute pas correctement, merci de m'informer sur les erreurs s'ils on a:

$db->query( "INSERT INTO admin_sessions VALUES ( '".session_id()."', '".$user["id"]."', '".
$db->escape( $user["username"] )."', UNIX_TIMESTAMP(), '".
$db->escape( $user["admin_permissions"] )."')" );



merci


keroin
WRInaute passionné
WRInaute passionné
 
Messages: 2308
Inscription: 29 Avr 2006

Message le Dim Fév 04, 2007 18:50

remplacer les " par des ' peut être ???


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6339
Inscription: 13 Juin 2005

Message le Lun Fév 05, 2007 13:22

$user["admin_permissions"]

serait plutot

$user['admin_permissions']
, non ?


e-kiwi
Modérateur
Modérateur
 
Messages: 15542
Inscription: 23 Déc 2003

Message le Lun Fév 05, 2007 13:30

et ta requete donne quoi une fois construite ? je suis sur que tu verra desuite l'erreur si tu sais à quoi ressemble la requete...

trustno1
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 395
Inscription: 7 Aoû 2005

Message le Lun Fév 05, 2007 13:36

voila ce qui ca donne, une page blanche avec le texte suivant:



Duplicate entry 'QWRtaW46Yzk5NTU1ZmRhYTRkNzBlMzU2' for key 1
INSERT INTO admin_sessions VALUES ( 'QWRtaW46Yzk5NTU1ZmRhYTRkNzBlMzU2ZmU3NDMzMWMxMDBhMzk6', '1', 'boss', UNIX_TIMESTAMP(), 'a:8:{s:14:\"administrators\";b:1;s:5:\"games\";b:1;s:4:\"news\";b:1;s:5:\"links\";b:1;s:4:\"faqs\";b:1;s:7:\"members\";b:1;s:4:\"site\";b:1;s:7:\"contact\";b:1;}')


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6339
Inscription: 13 Juin 2005

Message le Lun Fév 05, 2007 13:54

Le champ 1 doit etre unique dans ta base. il te dit que tu essaies d'entrer plusieurs enregistrements ayant le même identifiant primaire.


e-kiwi
Modérateur
Modérateur
 
Messages: 15542
Inscription: 23 Déc 2003

Message le Lun Fév 05, 2007 14:03

tu as du definir user_id en clé unique

trustno1
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 395
Inscription: 7 Aoû 2005

Message le Lun Fév 05, 2007 14:05

et pour cela je n'ai pas acces à l'espace admin. y a t'il une solution ? merci


e-kiwi
Modérateur
Modérateur
 
Messages: 15542
Inscription: 23 Déc 2003

Message le Lun Fév 05, 2007 14:08

tu n'a pas accès à ton phpmyadmin pour modifier la structure de tes tables ??


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité