Bonjour / Bonsoir !
Voilà j'aimerai savoir si quelqu'un pourrait me faire un petit
récapitulatif (à travers un exemple concret) de la syntaxe
à utiliser lors de l'Insertion de données, de la Suppression de données, de la Lecture
et de la Mise à jour de donnée d'une BDD MySQL... en utilisant la class Jfactory.
J'ai déjà 2 syntaxes me permettant de lire dans la BDD :
Qui pourrait me compléter le tableau notamment pour le INSERT et le UPDATE,
avec de préférence une syntaxe utilisant "des requêtes préparées" pour la sécurité.
Merci beaucoup pour votre aide,
MICKAEL
Voilà j'aimerai savoir si quelqu'un pourrait me faire un petit
récapitulatif (à travers un exemple concret) de la syntaxe
à utiliser lors de l'Insertion de données, de la Suppression de données, de la Lecture
et de la Mise à jour de donnée d'une BDD MySQL... en utilisant la class Jfactory.
J'ai déjà 2 syntaxes me permettant de lire dans la BDD :
Code PHP:
<?php
Lecture BDD MySQL - requete BASIC >>>
$db = JFactory::getDBO() ;
$db->setQuery( 'SELECT donnee FROM table WHERE id =' . JRequest::getInt( 'id' ) ) ;
$res = $db->loadObject();
$donnee = $res->donnee ;
Lecture BDD MySQL - résultats en BOUCLE >>>
$db = JFactory::getDBO() ;
$db->setQuery( 'SELECT donnee1, donnee2 FROM table') ;
$res = $db->loadObjectList();
foreach($res as $resultat)
{
$donnee1 = $resultat ->donnee1;
$donnee2 = $resultat -> donnee2;
print 'Pour chaque résulat'. $donnee1 .' et '. $donnee2 . 's\'afficheront sur une ligne <br />';
}
?>
avec de préférence une syntaxe utilisant "des requêtes préparées" pour la sécurité.
Merci beaucoup pour votre aide,
MICKAEL
Commentaire