Rechercher dans ce blog

jeudi 7 avril 2016

pour créer cette fonction on doit définir les étapes et les entrées est les sorties de la fonction 
ont doit envoyer des paramètres a cette fonction  sont tout les condition et les option  de la fonction sélect  en SQL 
tester si la sélect est une sélect where ou slect like
les paramètre de selection select * , select count , select colonne ,select comparer select distinct
le condition sont le bloque après "where"  par example ton_champ =variable
est les paramètres sont limit  , order by 

 préparer une fonctions standard

function slection_parametrer(){
$rquete='SELECT
      column1
    , column2
    , column3
    , COALESCE(column4,'foo') column4
FROM
    tablename
WHERE
    column1 = 'bar'
ORDER BY 
      column1
    , column2'
/*$conn variable delaconnection a la base des donneé pdo*/
/*preparation de la requete */
$conn->prepare($sql);
$conn->execute();
$conn->close();

return $conn->fetchAll(PDO::FETCH_OBJ);




donc maintenant on ajoute les paramètres 
$params=array();
et on remplit le tableau par example
prams=array('table'=$table,'fields'=array(clone1,colone2,..),'conditions'=array(condition1,condition2,..),'limit'=$limit,'order'=$order
'search'=$search,'comparer'=$comparer);

maintenant on paramètre notre fonction selon ces paramètre 

maintenant on a la fonction qui permet de sélectionner rechercher comparer un ou plusieurs colonne dans caque un tableau a chaque condition a chaque limite et a chaque ordre es bien sure j'ai pas traiter tout les cas cette  fonction peut être améliorer plusieurs fois


lapelle a cette fonction ce fait avec
require "le_fichier_de_fonction.php";
require "le_fichier_de_la_fonction";
$prams=array('table'=$table,'fields'=array(clone1,colone2,..),'conditions'=array(condition1,condition2,..),'limit'=$limit,'order'=$order
'search'=$search,'comparer'=$comparer);
$result=slection_parametrer($params);
et on trouve le resultat dan la variable $result
pour contunuer alire larticle visiter zrclassroom.com

Aucun commentaire:

Enregistrer un commentaire