1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
$connexion = new PDO(SQL_DSN, SQL_USERNAME, SQL_PASSWORD);
$req = "SELECT Enseignants.[Login], Enseignants.[MotDePasse]
FROM Enseignants
WHERE (((Enseignants.[Login])='toto') AND ((Enseignants.[MotDePasse])='toto'))";
$resultats = $connexion->query($req);
$resultats->setFetchMode(PDO::FETCH_ASSOC); // on dit qu'on veut que le résultat soit récupérable sous forme d'objet
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" );
header("Cache-Control: no-cache, must-revalidate" );
header("Pragma: no-cache" );
header("Content-type: text/xml");
$xml = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n";
$xml .= "<authentification>";
while($ligne=$resultats->fetch()) // on récupère la liste des membres
{
$xml .= "<ligne>";
$xml .= " <login>".$ligne['Login']."</login>";
$xml .= " <password>".$ligne['MotDePasse']."</password>";
$xml .= "</ligne>";
}
$resultats->closeCursor(); // on ferme le curseur des résultats
$xml .= "</authentification>";
echo $xml; |
Partager