Probleme dans une liste liée
qq
-
qq -
qq -
Bonjour,
Je voudrais faire une liste liée et j'ai un code pret que je l'ai integrer dans ma site
mon probleme c'est que lorsque je choisit dans la premiere liste deroulante, la deuxieme liste qui normalement doit etre chargé selon la premiere reste vide, ce que j'ai conclus c'est la fonction suivante ne retourne pas resultat
public function getRegionById($id)
{
$prepare = $this->prepare('SELECT region_id, region_name
FROM region
WHERE region_id = "'.$id.'"');
$prepare->execute();
$region = $prepare->fetchAll();
return $region;
}
J'aimerais avoir une aide
Merci d'avance
Je voudrais faire une liste liée et j'ai un code pret que je l'ai integrer dans ma site
mon probleme c'est que lorsque je choisit dans la premiere liste deroulante, la deuxieme liste qui normalement doit etre chargé selon la premiere reste vide, ce que j'ai conclus c'est la fonction suivante ne retourne pas resultat
public function getRegionById($id)
{
$prepare = $this->prepare('SELECT region_id, region_name
FROM region
WHERE region_id = "'.$id.'"');
$prepare->execute();
$region = $prepare->fetchAll();
return $region;
}
J'aimerais avoir une aide
Merci d'avance
A voir également:
- Probleme dans une liste liée
- Liste déroulante excel - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
- Site dangereux liste - Guide
- Voir liste d'amis facebook - Guide
2 réponses
Bonjour
Pourquoi pas de réponse, c'est pas normal que la premiere liste deroulanecontient les valeurs et la dexieme liste qui normalement se charge selon la premiere ne marche pas il reste a chaque fois vide
Dans cette fonction public function getRegionById($id) et dans la requete le $id n'a pas de valeur
notre question c'est pourquoi il ne contient pas de valeur et y'a t-il solution pour afficher la requete pour qu'on peut vraiment voir le continue de cette variable
J'aimerais avoir une réponse (aide)
Pourquoi pas de réponse, c'est pas normal que la premiere liste deroulanecontient les valeurs et la dexieme liste qui normalement se charge selon la premiere ne marche pas il reste a chaque fois vide
Dans cette fonction public function getRegionById($id) et dans la requete le $id n'a pas de valeur
notre question c'est pourquoi il ne contient pas de valeur et y'a t-il solution pour afficher la requete pour qu'on peut vraiment voir le continue de cette variable
J'aimerais avoir une réponse (aide)
Essaye ça, ça t'affichera la requête ainsi que ce qu'elle retourne.
public function getRegionById($id) {
$sql = "SELECT region_id, region_name FROM region WHERE region_id = ".$id;
echo $sql;
$prepare = $this->prepare($sql);
$prepare->execute();
$region = $prepare->fetchAll();
var_dump($region);
return $region;
}
Merci pour votre lecture de mon probleme
Mais le message de echo ne s'affiche pas et les fonctions de la page qui contient cette fonction est appelé dans la page index.php et si je mais echo avant require _once ou après directement il affiche que $id variable indefini. et si le message qui va afficher la requete est ecrit dans la fonction il ne sera pas traite donc il n'affiche rien que le contenu du formulaire
dans l'exemple de liste liée region,departement,ville les tables doivent etre des champs suivants normalement je crois
region(region_id en tant que clé primaire, region_name) departement(dpt_id en tant que cle primaire,dpt_name,region_id)
S'il y a une solution merci de la me donnée
Mais le message de echo ne s'affiche pas et les fonctions de la page qui contient cette fonction est appelé dans la page index.php et si je mais echo avant require _once ou après directement il affiche que $id variable indefini. et si le message qui va afficher la requete est ecrit dans la fonction il ne sera pas traite donc il n'affiche rien que le contenu du formulaire
dans l'exemple de liste liée region,departement,ville les tables doivent etre des champs suivants normalement je crois
region(region_id en tant que clé primaire, region_name) departement(dpt_id en tant que cle primaire,dpt_name,region_id)
S'il y a une solution merci de la me donnée