cette classe permet de créer tout type de requêtes :
- SELECT avec ou sans jointure, condition, et order bby
- mise a jour, suppression, insertion
la source ci-dessous vous permet de voir comment se servir de la classe. tous les fichiers sont dans le zip.
Soyez indulgent, c'est la première source que je dépose mais toute critique est bonne à prendre
Source / Exemple :
<?php
$select = array('nom'=>'c.nom','prenom'=>'c.prenom',
'rue'=>'c.adresse','civilite'=>'ci.libelle');
$from = array('c'=>'client');
$join1 = array('ci'=>'civilite');
$join2 = array('ci.idCivilite'=>'c.id_Civilite');
$con->select($select)
->from($from)
->join($join1, $join2)
->order(array('c.nom'=>'DESC'))
->prepare();
$res = $con->fetch();
while($ligne = $res->fetch_object())
{
echo "<br><b>".$ligne->civilite."</b> ".$ligne->nom." ".$ligne->prenom;
}
echo "<br>";
$update = array('nom'=>'actiwish','prenom'=>'juju','adresse'=>'routre de PHP');
$con->update('client', $update)->where('idClient', "7", "=")->prepare()->executeSUD();
?>
Conclusion :
j'espère que cette source vous servira.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.