source: spip-zone/_plugins_/authentification/auth_bd_externe/inc/mysql_query.php @ 2342

Last change on this file since 2342 was 2342, checked in by phil@…, 15 years ago

Version initiale du plugin d'authentification des auteurs via une BD externe (mySQL ou autres si Pear DB est détecté et accessible)

File size: 919 bytes
Line 
1<?
2function bd_externe_connect() {
3        global $bd_externe;
4
5        $message_erreur="<font face='Verdana,Arial,Sans,sans-serif' size='4' color='#970038'><B>Problème de connexion BD</b></font><p>Attention&nbsp;: un probl&egrave;me (Base de données authentification externe) emp&ecirc;che l'acc&egrave;s &agrave; cette partie du site. Merci de votre compr&eacute;hension.";
6        $bd_externe_link = @mysql_connect($bd_externe['hostname'],$bd_externe['login'],$bd_externe['password']) or die($message_erreur);
7       
8        @mysql_select_db($bd_externe['database']) or die($message_erreur);
9       
10        $GLOBALS['bd_externe_link']=$bd_externe_link;   
11        if ($bd_externe_link!=NULL) return TRUE;
12        else return FALSE;
13}
14
15
16function bd_externe_query($query) {
17        global $bd_externe_link;
18       
19        $result = @mysql_query($query,$bd_externe_link);
20        return $result;
21}
22
23function bd_externe_fetch($result) {
24       
25        return (mysql_fetch_array($result));
26}
27?>
Note: See TracBrowser for help on using the repository browser.