Files
doc-fr/reference/mysql/reference.xml
Jean-Sébastien Goupil 9de3fa9401 sync with EN + correct the end system tag
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@191289 c90b9560-bf6c-de11-be94-00142212c4b1
2005-07-23 19:12:03 +00:00

131 lines
3.4 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.13 $ -->
<!-- EN-Revision: 1.21 Maintainer: dams Status: ready -->
<!-- Reviewed: yes -->
<reference id="ref.mysql">
<title>MySQL</title>
<titleabbrev>MySQL</titleabbrev>
<partintro>
<section id="mysql.intro">
&reftitle.intro;
<para>
Ces fonctions vous permettent d'accéder aux bases de données
MySQL. Le site officiel de cette base est
<ulink url="&url.mysql;">&url.mysql;</ulink>.
</para>
<para>
La documentation de MySQL est disponible à
<ulink url="&url.mysql.docs;">&url.mysql.docs;</ulink>.
</para>
</section>
<section id="mysql.requirements">
&reftitle.required;
<para>
Afin de pouvoir les utiliser, vous devez compiler &php; avec le support
MySQL.
</para>
</section>
&reference.mysql.configure;
&reference.mysql.ini;
<section id="mysql.resources">
&reftitle.resources;
<para>
Il y a deux types de ressources utilisées par le module MySQL.
Le premier est un identifiant de connexion au serveur, appelé
<literal>mysql link</literal>,
et le second est un identifiant de résultat de requête, appelé
<literal>mysql result</literal>.
</para>
</section>
&reference.mysql.constants;
<section id="mysql.notes">
&reftitle.notes;
<note>
<para>
La plupart des fonctions MySQL acceptent
<parameter>link_identifier</parameter> comme le dernier paramètre
optionnel. S'il n'est pas fourni, la dernière connexion ouverte est
utilisée. Si elle n'existe pas, une connexion est essayée d'être établie
avec les paramètres par défaut définis dans &php.ini;. Si les fonctions ne
réussissent pas, elles retournent &false;.
</para>
</note>
</section>
<section id="mysql.examples">
&reftitle.examples;
<para>
Cet exemple simple montre comment se connecter, exécuter une
requête, lire les informations obtenues et se déconnecter d'une
base de données MySQL.
<example>
<title>Exemple de présentation de l'extension MySQL</title>
<programlisting role="php">
<![CDATA[
<?php
// Connexion et sélection de la base
$link = mysql_connect("mysql_hote", "mysql_utilisateur", "mysql_mot_de_passe")
or die("Impossible de se connecter");
echo "Connexion réussie";
mysql_select_db("my_database") or die("Could not select database");
// Exécuter des requêtes SQL
$query = "SELECT * FROM my_table";
$result = mysql_query($query) or die("Query failed");
// Afficher des résultats en HTML
echo "<table>\n";
while ($line = mysql_fetch_assoc($result)) {
echo "\t<tr>\n";
foreach ($line as $col_value) {
echo "\t\t<td>$col_value</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";
// Libération des résultats
mysql_free_result($result);
// Fermeture de la connexion
mysql_close($link);
?>
]]>
</programlisting>
</example>
</para>
</section>
</partintro>
&reference.mysql.functions;
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->