// include $_SERVER["DOCUMENT_ROOT"] . "/admin/securite.php" ; include $_SERVER["DOCUMENT_ROOT"] . "/admin/include/variables.php" ; include $_SERVER["DOCUMENT_ROOT"] . "/admin/commun/data.php" ; global $Etat ; if( !isset( $_POST[ 'etat' ] )) { $Etat = 0 ; } else { $Etat = 1 ; } if( 1 == $Etat ) { $req = array() ; $tatt = explode ( "|", $_POST[ 'etat' ] ) ; for( $i = 0 ; $i < count( $tatt ) ; $i++ ) { $l = explode( "***", $tatt[ $i ] ) ; if( 0 == strcmp( "nom", $l[ 0 ] ) && strlen( trim( $l[ 1 ] )) > 0 ) { $nom = " nom like '%" . $l[ 1 ] . "%' " ; array_push( $req, $nom ) ; } else { $nom = "" ; } if( 0 == strcmp( "ville", $l[ 0 ] ) && strlen( trim( $l[ 1 ] ))> 0 ) { $ville = " ville like '%" . $l[ 1 ] . "%' " ; array_push( $req, $ville ) ; } else { $ville = "" ; } if( 0 == strcmp( "cp", $l[ 0 ] ) && strlen( trim( $l[ 1 ] ))> 0 ) { $cp = " cp like '%" . $l[ 1 ] . "%' " ; array_push( $req, $cp ) ; } else { $cp = "" ; } if( 0 == strcmp( "pays", $l[ 0 ] ) && strlen( trim( $l[ 1 ] )) > 0 ) { $pays = " pays like '%" . $l[ 1 ] . "%' " ; array_push( $req, $pays ) ; } else { $pays = "" ; } } $condition = "" ; for( $i = 0 ; $i < count( $req ) ; $i++ ) { $condition .= $req[ $i ] ; if( ($i + 1) < count( $req ) ) { $condition .= " OR " ; } } $s = "select idmembre, titre, nom, prenom, qualite, ad1, ad2, cp, ville, pays from sfscmfco where " . $condition . " order by nom asc, prenom asc, ville asc, pays asc " ; $sql = @mysqli_query( $MyDB , $s ) ; } ?>
Pour trouver un ou plusieurs professionnels, un des critères suivants doit être indiqué :
le nom du professionnel de santé,
la ville,
le code postal,
le pays.