 |
Publicité
|
PHP4 possède ses propres fonctions qui permettent d'accéder aux bases des données. Nous proposons ici le code qui permettra de récupérer les données de base de données SQL server et MySQL.
Accès via ODBC
Ouverture de base de données :
$dbh = odbc_connect("IP", "log", "Pass", SQL_CUR_USE_ODBC);
Fermeture de la base de données :
odbc_close($dbh);
Récupération de données :
$SQL= "SELECT Value From Table " ;
$cursor = odbc_prepare ($dbh,$SQL);
odbc_execute($cursor);
while (odbc_fetch_row($cursor)==true) {
$ Value =odbc_result($cursor, "Value");
}
odbc_free_result ($cursor);
Accès direct à SQL serveur
Ouverture de base de données :
$dbh = mssql_connect("IP", "log", "Pass");
Fermeture de la base de données :
mssql_close($dbh);
Récupération de données :
$SQL= "SELECT Value1, Value2 From Table " ;
$cursor = mssql_query($SQL,$dbh);
while ($row=mssql_fetch_row($cursor)) {
$ Value1= $row[0];
$ Value2 = $row[1];
}
mssql_free_result($cursor);
Accès direct à MySQL
Ouverture de base de données :
mysql_connect("IP", "log", "Pass") or die("erreur de connexion au serveur");
mysql_select_db("Nom_base") or die("erreur de connexion a la base de donnees");
Fermeture de la base de données :
mysql_close();
Récupération de données :
$SQL= "SELECT Value FROM Table"
$cursor = mysql_query($SQL);
$k=0;
while (mysql_fetch_row($cursor)==true){
$ Value =mysql_result($cursor, $k, " Value ");
$k++;
}
mysql_free_result($cursor);
|