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 29 30 31 32 33 34 35 36 37
| <?php
// tentative de connexion au serveur MySQL
$lien = @mysql_connect("localhost","root","");
// si la connexion échoue
if ($lien == false) {
// on renvoie une variable resultat_0 qui indique l'échec
// ainsi qu'une variable erreurmsg qui indique la raison de l'échec
echo "&resultat_0=Echec&erreurmsg=";
echo utf8_encode("La connexion au serveur MySQL a échoué");
exit;
}
// tentative de sélection de notre base
if (mysql_select_db("mestextes") == false) {
echo "&resultat_0=Echec&erreurmsg=";
echo utf8_encode("Erreur dans la sélection de la base de donnéesn");
echo utf8_encode("Erreur : " . mysql_error($lien));
echo "&";
exit;
}
// construire et exécuter la requête
$requete = "SELECT contenu FROM table_text";
$resultat = @mysql_query($requete);
$i = 0;
$listeResultats = "";
// on parcourt le résultat de la requête
while ($donnees=mysql_fetch_array($resultat)){
// et on concatène les résultats dans une variable listeResultats
$listeResultats .= "&resultat_".$i."=".urlencode(utf8_encode($donnees['contenu']));
$i++;
}
$listeResultats .= "&total=".$i."&";
// et on renvoie le tout à Flash :
echo $listeResultats;
?> |
Partager