Souci jointure
Résolu/Fermé
Lucryio
Messages postés
204
Date d'inscription
samedi 4 janvier 2014
Statut
Membre
Dernière intervention
4 juin 2017
-
30 déc. 2015 à 01:23
Lucryio Messages postés 204 Date d'inscription samedi 4 janvier 2014 Statut Membre Dernière intervention 4 juin 2017 - 31 déc. 2015 à 12:49
Lucryio Messages postés 204 Date d'inscription samedi 4 janvier 2014 Statut Membre Dernière intervention 4 juin 2017 - 31 déc. 2015 à 12:49
2 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
524
30 déc. 2015 à 11:19
30 déc. 2015 à 11:19
Salut,
En complément de la réponse de jordane45, l'attribut name de ta balise select est égal à "membres", or dans le traitement de ton formulaire tu essayes de récupérer le paramètre post "id_membres".
Bonne journée
En complément de la réponse de jordane45, l'attribut name de ta balise select est égal à "membres", or dans le traitement de ton formulaire tu essayes de récupérer le paramètre post "id_membres".
Bonne journée
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
Modifié par jordane45 le 30/12/2015 à 04:07
Modifié par jordane45 le 30/12/2015 à 04:07
Même réponse que pour tes messages précédents !
1 - Récupère PROPREMENT les variables AVANT de les utiliser
2 - TESTES ta requête en direct dans ta BDD (en prenant soin de remplacer les variables par des valeurs existantes) et regarde ce que ça donne.
N'hésites pas non plus à faire des retours à la ligne dans ta requête histoire qu'elle soit plus lisible.
Penses également à utiliser des ALIAS pour les noms des tables (là encore pour faciliter la lecture de ta requête)
Cordialement,
Jordane
1 - Récupère PROPREMENT les variables AVANT de les utiliser
$id_membre = isset($_POST['id_membre']) ? $_POST['id_membre'] : NULL;
2 - TESTES ta requête en direct dans ta BDD (en prenant soin de remplacer les variables par des valeurs existantes) et regarde ce que ça donne.
N'hésites pas non plus à faire des retours à la ligne dans ta requête histoire qu'elle soit plus lisible.
Penses également à utiliser des ALIAS pour les noms des tables (là encore pour faciliter la lecture de ta requête)
$sql = "SELECT T.ID AS id_poke ,T.membre_id , T.no , T.niveau , T.lieu , T.sexe , T.points , T.shiney , M.ID AS id_membre , M.pseudo FROM transfertspokemon T INNER JOIN membres M ON T.membre_id = M.ID WHERE T.membre_id='$id_membre'"; $resultat = $bdd->query($sql);
Cordialement,
Jordane
30 déc. 2015 à 12:59
Heu par contre, j'ai un souci dans ma requete de suppression :
une idée ?
30 déc. 2015 à 14:06
Que vaut $_POST['id_poke'] et $_POST['pok-delete'] ?
30 déc. 2015 à 17:24
30 déc. 2015 à 21:42
31 déc. 2015 à 04:15