Proble avec ma fonction "recherrcher"

Signaler
Messages postés
1
Date d'inscription
dimanche 13 mai 2007
Statut
Membre
Dernière intervention
15 mars 2008
-
Messages postés
624
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
14 décembre 2009
-
Bonjour,
J'ai unpetit problème avc mon code.
je
m'explique, j'ai un formulaire et grace à celui ci je peux inserer des
renseignements dans une base mysql. maintenant j veux grace à ce
formulaire que l'utilisateur puisse faire unee recherche. seleument la
fonction que je suis entain de creer bloque un peu je n'arivee pa à
afficher mes variables grace à echo"";
Serait -il possible de m'éguiller, de me donner conseil pour que je puisse me dépanner.
Merci à vous

voici mon code:

function creation_req_sql(){

if($nb_req>1){
$and=AND;
}

$nb_req=0;

$req="SELECT * FROM Machine WHERE";

if($nombureau_selectionne!=""){
$req.=" '$and' Bureau='$nombureau_selectionne'";
$nb_req=$nb_req+1;}

if($nomresponsable_selectionne!=""){
$req.=" '$and' Responsable='$nomresponsable_selectionne'";
$nb_req=$nb_req+1;}

if($nomnetbios_selectionne!=""){
$req.=" '$and' Nom_NetBios='$nomnetbios_selectionne'";
$nb_req=$nb_req+1;}

return$req;
}
?>

1 réponse

Messages postés
624
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
14 décembre 2009
1
salut !

t'as un gros problème de déclarations de variables
if($nb_req>1){
if($nombureau_selectionne!=""){
if($nomresponsable_selectionne!=""){
if($nomnetbios_selectionne!=""){

=> soit tu passes ses variables en parametres de ta fonction, soit elles existes en porté GLOBAL

++