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
lapelle a cette fonction ce fait avec
require "le_fichier_de_fonction.php";
require "le_fichier_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