Bonjour,je suis une débutante en PHP. On a un projet à effectuer concernant une gestion simple d'un vidiéothèque (cas typique).
Je suis en train d'essayer faire un formulaire de recherche
(dont "AR.php") appelle "accesRapide.php"
---------------------------------------
accesRapide.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <form action="accesRapide.php" method=POST> Accès rapide: <?php require("connexion.php"); $SQL = "SELECT intituleCat FROM categorie"; $res = mysql_query($SQL); echo "<select name=\"ldr\">"; while($val=mysql_fetch_array($res)) { echo "<option value=\"".$val["idCat"]."\">".$val["intituleCat"]."</option>\n"; } ?> </select> <input type="submit" value="Rechercher"> </form>
----------------------
Il affiche "la variable n'existe pas" chaque fois quandd j'envoie le formulaire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php if ( isset($_POST['ldr'])){ if (empty($_POST['ldr'])){echo "veuillez vérifier,vous avez les champs non remplis!"."<br>"; } else{ $idCat=$_POST["ldr"]; require_once("connexion.php"); if (isset($_POST["ldr"])) $requete = "SELECT * FROM film where idCat=".$idCat; //echo $requete; $resultat = mysql_query($requete,$cnx) or exit(mysql_error() . "<br/>$requete"); while ($donnees = mysql_fetch_array($resultat) ){?> <tr class="text"><td><img src="<?php echo $donnees['affiche'];?>" alt=""/></td><td><?php echo $donnees['titreFilm'];?></td><td><?php echo $donnees['acteur'];?></td><td><?php echo $donnees['resumFilm'];?></td></tr> <?php } } } else echo "la varialbe n'existe pas!!"; ?>l'autrement dit,il trouve que mon "$_POST['ldr']" n'existe pas ...J'ai cherché pendant toute la journée, mais..
. Pourriez vous me dire pourquoi?
Merci à l'avance:
Partager