Maison >développement back-end >tutoriel php >Utilisez ODBC pour vous connecter à la base de données SQL Server en PHP

Utilisez ODBC pour vous connecter à la base de données SQL Server en PHP

不言
不言original
2018-04-17 13:52:302454parcourir

Cet article présente l'utilisation d'ODBC en PHP pour se connecter à la base de données SQL Server. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

<.>J'utilise : l'outil d'intégration WampServer, la version PHP est 7.0.29, la base de données est SQL Server 2008 R2

Remarque : lors de la connexion à la base de données, vous vous devez saisir le fichier de configuration PHP : PHP.ini dans le répertoire X:wampbinapacheapache2.4.33bin. Entrez à l’intérieur et modifiez la configuration appropriée. La configuration est la suivante :

extension=php_odbc.dll Supprimez les deux points devant pour démarrer le service et redémarrer tous les services WampServer. (Le redémarrage d'Apache fonctionnera également)

Je l'ai configuré à l'aide du framework thinkPHP5.1.

Créez un Test.class.php dans le contrôleur

Le code est le suivant suit :


use think\Controller;class Test extends Controller{        public function zz(){            $servername='DRIVER={SQL Server};SERVER=localhost;DATABASE=mysql';            $username = 'sa';            $password = '123456';            $conn = odbc_connect($servername,$username,$password);            $sql = "SELECT * FROM myLLP";            $exec=odbc_exec($conn,$sql);            while($row =odbc_fetch_array($exec)){                $List[]=$row;            }            echo json_encode($List);            exit;        }}

Le nom de la base de données est : mysql.


L'effet final est principalement d'afficher les données de la table myLLP dans la base de données mysql, affichées sur la page sous forme de clé-valeur paires.

En accédant à l'adresse url, le fichier d'entrée + module + contrôleur + méthode

Le chemin de la page est : http://localhost : 81/ Le résultat de la page tp5/public/index/test/zz

est : [{"name":"LLP","password":"123" ,"id": "1"},{"name": "BB", "password": "123", "id": "2"}]

Connexe recommandé :

Connexion PHP Configuration Oracle sous Windows

Comment connecter PHP à mysql-mysqli et PDO

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn