[RESOLU] parametres non pris en comptes

Eléphanteau du PHP | 12 Messages

29 janv. 2015, 23:15

Bonsoir, j'ai un lien structuré comme ceci :

Code : Tout sélectionner

index.php?mod=articles&ac=favoris&action=add&int_id='.$K_id.'"
la variable $K_id contenant l'id de chaque article.

ac=favoris appelle le fichier favoris.php qui contient ce code :

Code : Tout sélectionner

if($_GET['action'] == 'add') { //On ajoute dans la table favoris reqmysql('INSERT INTO `articles_favoris` SET `j_id` = "'.sp($int_id).'", `u_id` = "'.sp($K_user->id).'" '); }
Le souci c'est que seul le deuxième paramètre est pris en compte($K_user-id, qui est l'id de l'utilisateur) et il est effectivement entré en base de donnée. par contre le premier paramètre censé contenir l'id de l'article n'est pas pris en compte et entre systématiquement en base de donnée avec la valeur "0".

Mammouth du PHP | 688 Messages

29 janv. 2015, 23:28

que fait la fonction sp ?
quel est le code qui intialise $int_id ?

Eléphanteau du PHP | 12 Messages

30 janv. 2015, 00:05

Merci de ton intérêt tof, en fait j'ai résolu le problème entre temps, cela venait du fait que la variable $K_id ne passait pas dans l'url à cause d'un problème de requête sur celle-ci