FAQ PHP
|
auteur : Guillaume Rossolini |
<?php
require ' Creole.php ' ;
$ db = Creole: : getConnection(' mysql://Yogui:motdepasse@localhost/developpez ' );
?>
|
|
|
auteur : Guillaume Rossolini |
Le moyen le plus efficace est d'utiliser un statement. Creole offre eux possibilités : en préparant le statement ou par utilisation directe de la requête.
<?php
require ' creole/Creole.php ' ;
$ db = Creole: : getConnection(' mysql://Yogui:motdepasse@localhost/developpez ' );
$ stmt = $db ->createStatement ();
$ insert = $db ->prepareStatement (' INSERT INTO user (name, password) VALUES (?, ?) ' );
$stmt ->executeQuery (' TRUNCATE user ' );
$insert ->setString (1 , ' Yogui ' );
$insert ->setString (2 , ' 1234 ' );
$insert ->executeQuery ();
$insert ->setString (1 , ' BrYs ' );
$insert ->setString (2 , ' 4321 ' );
$insert ->executeQuery ();
$ resultSet = $stmt ->executeQuery (' SELECT id, name FROM user ' );
while ($resultSet ->next ())
{
echo $resultSet ->get (' name ' ). ' <br /> ' ;
}
?>
|
Alternative avec Jargon : | <?php
require ' creole/Creole.php ' ;
require ' jargon/Query.php ' ;
$ db = Creole: : getConnection(' mysql://Yogui:motdepasse@localhost/developpez ' );
$query = new Query($ db , ' SELECT id, name FROM user ' );
echo ' <pre> ' ;
print_r($query ->getRows ());
echo ' </pre> ' ;
?>
|
|
Consultez les autres F.A.Q.
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2003 Developpez.com Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.