Filtrage de données php
kh.abdessamad
Messages postés
3
Statut
Membre
-
Zep3k!GnO Messages postés 2049 Statut Membre -
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour,
dans le cadre de mon application gestion de projet j'ai un prb
etat:<select>les etats de mes projets (encour ou terminer)
clients:<select>liste de mes clients
bouton radio pdf
bouton submit
en cliquant sur mon bouton submit aprés selection de radio pdf il me génére une page pdf
ou se trouve la liste de tous mes projets
moi je veux ke si par ex je selectionne en cour ma page génére seleument les projets en cour ca a marché voila ma requete
if (isset($_POST['etat_projet']) and !empty($_POST['etat_projet'])) {
if($_POST['etat_projet']==1) $_SESSION['etatp']="En cour";
if($_POST['etat_projet']==2) $_SESSION['etatp']="Terminer";
if($_POST['etat_projet']==3) $_SESSION['etatp']="Cloturer";}
$sql="SELECT *,projet.ID id_projet,projet.nom nom_projet,client.nom nom_client,projet.ID projet,rh.nom nom_chef,rh.prenom prenom_chef
FROM projet
INNER JOIN client ON projet.id_client=client.ID
INNER JOIN rh ON projet.id_chef_projet=rh.ID
WHERE projet.etat='$projet'";
ms quant j'ajoute else pour faire le filtrage aussi par client
elseif (isset($_POST['client']) and !empty($_POST['client'])){
$sql="SELECT *,projet.ID id_projet,projet.nom nom_projet,client.nom nom_client,projet.ID projet,rh.nom nom_chef,rh.prenom prenom_chef
FROM projet
INNER JOIN client ON projet.id_client=client.ID
INNER JOIN rh ON projet.id_chef_projet=rh.ID
WHERE projet.id_client='$client'";
}
il m'envoie cette erreur
Parse error: syntax error, unexpected T_ELSEIF
quelqu'un peut m'aider s'ils vous plait c urgent
dans le cadre de mon application gestion de projet j'ai un prb
etat:<select>les etats de mes projets (encour ou terminer)
clients:<select>liste de mes clients
bouton radio pdf
bouton submit
en cliquant sur mon bouton submit aprés selection de radio pdf il me génére une page pdf
ou se trouve la liste de tous mes projets
moi je veux ke si par ex je selectionne en cour ma page génére seleument les projets en cour ca a marché voila ma requete
if (isset($_POST['etat_projet']) and !empty($_POST['etat_projet'])) {
if($_POST['etat_projet']==1) $_SESSION['etatp']="En cour";
if($_POST['etat_projet']==2) $_SESSION['etatp']="Terminer";
if($_POST['etat_projet']==3) $_SESSION['etatp']="Cloturer";}
$sql="SELECT *,projet.ID id_projet,projet.nom nom_projet,client.nom nom_client,projet.ID projet,rh.nom nom_chef,rh.prenom prenom_chef
FROM projet
INNER JOIN client ON projet.id_client=client.ID
INNER JOIN rh ON projet.id_chef_projet=rh.ID
WHERE projet.etat='$projet'";
ms quant j'ajoute else pour faire le filtrage aussi par client
elseif (isset($_POST['client']) and !empty($_POST['client'])){
$sql="SELECT *,projet.ID id_projet,projet.nom nom_projet,client.nom nom_client,projet.ID projet,rh.nom nom_chef,rh.prenom prenom_chef
FROM projet
INNER JOIN client ON projet.id_client=client.ID
INNER JOIN rh ON projet.id_chef_projet=rh.ID
WHERE projet.id_client='$client'";
}
il m'envoie cette erreur
Parse error: syntax error, unexpected T_ELSEIF
quelqu'un peut m'aider s'ils vous plait c urgent
A voir également:
- Filtrage de données php
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- Easy php - Télécharger - Divers Web & Internet
- Sauvegarde des données - Guide