Si il n'y a pas id afficher tous les enregistrements

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Si il n'y a pas id afficher tous les enregistrements

par Dom! » 07 nov. 2008, 11:02

Oui tout a fait mais je souhaite savoir comment prendre tous les id ! que faut il écrire à la place de :

$id = $id_prospect;
Merci

par albat » 07 nov. 2008, 11:01

D'où sort ton $id_prospect ?

À part ce détail, une solution à ta recherche est celle-ci :
$id = isset($_GET['id_prospect']) ? : $_GET['id_prospect'] : 0 ;
$sql = "SELECT champ1, champ2 FROM client ".($id>0 ? "WHERE id=".$id : "ORDER BY id");

par charabia » 07 nov. 2008, 11:00

Il ne te suffit pas de mettre ta requête qui prend tous les ID dans cette condition ?

Si il n'y a pas id afficher tous les enregistrements

par Dom! » 07 nov. 2008, 10:53

Bonjour,
Je souhaite afficher la liste de mes clients sous certaines conditions, Avant cette requete j'effectue ceci :
   $id = $_GET["id_prospect"];
   
if (isset($_GET['id_prospect']))
         {
     $id = $_GET['id_prospect'];  //ICI
		 }
	 else
		 {
	 $id = $id_prospect;
		 } 
Comment demander dans ma connexion que si il n'y a pas "id" il m'affiche tous les id de ma table client ?
Merci pour vos réponses.