Mysql/php les base de données

ATTENTION ! Ce code utilise l'ancienne extension mysql qui est désormais obsolète !

Désormais, vous devez utiliser PDO ou MYSQLI (voir ici : http://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top )
7

Mysql/php les base de données

Bonjour, voici un petit tuto sur la gestion des bases de données.

Description

Gestion des bases de données avec PHP

Les Fonctions utilisées sont:

  • mysql_connect
  • mysql_select_db
  • mysql_query
  • mysql_close

Connexion à la base de données

Pour se connecter à votre base de données, on utilisera la fonction mysql_connect() qui accepte 3 arguments :

  • Le nom d'hôte
  • Nom utilisateur
  • Mot de passe

La fonction renvoie l'identifiant de connexion MySQL en cas de succès ou FALSE si une erreur survient

<?php
$connexion = mysql_connect("localhost","root","motdepasse");
if ( ! $connexion )
die ("connexion impossible");
?>

Pour fermer la connexion, on utilisera la fonction mysql_close(). Cette fonction prend en argument la variable renvoyée par mysql_connect

<?php
mysql_close($connexion);
?>

Sélection de la base de données

mysql_select_db()
Cette fonction prend en argument le nom de la base de données.

<?php
$mabasededonnee="database";
mysql_select_db($mabasededonnee)
?>

Opérations sur la base de données

mysql_query()
Cette fonction prend en argument une chaîne contenant une requête SQL

$requete="SELECT * FROM Article "; // requête
mysql_query($requete,$connection); // envoi de la requête
Ce document intitulé « Mysql/php les base de données » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.