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.