PHP est conçu pour fournir des fonctionnalités puissantes pour les développeurs Web qui souhaitent intégrer une base de données dans leurs applications Web. Habituellement, il est prévu que le développeur connaît déjà la structure de ses tables de base de données . Parfois, ce n'est pas le cas, cependant . Par exemple, une application qui permet aux utilisateurs de parcourir la structure d'une base de données devrait être en mesure de trouver des informations telles que les noms de colonnes d'une table dans cette base de données . Heureusement , PHP fournit des fonctions pour le faire. Choses que vous devez
PHP avec les fonctions MSSQL permis
Show More Instructions
1
Connectez-vous à votre base de données. Pour ce tutoriel, la base de données sera appelé " exampleDB " et aura un utilisateur nommé " exampleuser " avec le mot de passe " examplepassword " . Le tableau que nous allons examiner est appelé " exampletable " . Vous ne devriez pas utiliser ces noms dans une application réelle
Utilisez ce code pour se connecter à la base de données exampleDB : .
$ Dbh = mssql_connect ( 'localhost ', ' exampleuser ', ' examplepassword ') ;
si { die (" Impossible de se connecter à la base de données ! ");} ( $ dbh !)
2
Créer une variable pour contenir les noms de colonnes. Utilisez le code suivant pour créer un tableau vide : Photos
$ columns = array ();
3
lire la première ligne de données de la table " exampletable " . Utilisez ce code :
$ sth = mssql_query (' SELECT * FROM TOP 1 exampletable ');
4
analyser l'information la base de données revient à trouver les noms de colonnes , puis mettez le les noms de colonnes dans votre variable tableau . Utilisez ce code :
for ($ i = 0; $ i < mssql_num_fields ( STH $ ) ; + i + $ ) {
$ colonnes [$ i] = mssql_field_name ( $ sth , $ i); }
maintenant, vous avez un tableau avec tous les noms de colonnes de la table " exampletable " ordonnées de la même manière qu'ils sont dans la base de données
< . br>