Une des caractéristiques du langage PHP est sa capacité à s'interfacer avec des bases de données MySQL. Cette fonctionnalité permet aux auteurs Web de créer des pages Web dynamiques , des traits communs qui définissent la nouvelle expérience Web - pages de profil , soumis par les utilisateurs des systèmes de notation et le contenu - sont créés avec le langage PHP et les bases de données MySQL. La capacité de distinguer et de compter les lignes dans une base de données permet aux utilisateurs de filtrer les recherches , une nécessité pour les sites web riches en contenu créé par l'utilisateur . Choses que vous devez
serveur Web avec PHP 5 et MySQL soutien
PHP IDE ou éditeur de texte
table MySQL
Voir Plus Instructions
1
Assurez-vous votre fichier PHP a une connexion à votre base de données MySQL. Si vous n'êtes pas sûr , recherchez votre fichier pour les fonctions suivantes :
mysql_connect () ;
mysql_select_db ( );
PHP utilise les fonctions ci-dessus et leurs arguments correspondant à connecter à votre base de données.
2
pensez aux critères que vous souhaitez limiter votre nombre d'enregistrements . Écrivez vos critères dans le langage courant . Les critères peuvent inclure l'exigence champs de la base de chaînes ou des nombres spécifiques égaux et peuvent présenter des inégalités et des états logiques
3
Insérez vos critères dans le script suivant: .
$ Mysql = " SELECT COUNT (id) FROM $ table WHERE critères = x " ;
Remplacez $ table avec le nom de la table de votre base de données qui contient vos données. Remplacer critères = x avec vos propres critères ( par exemple , teacher_id = 3) pour 4
Exécutez la requête MySQL en écrivant le script suivant: .
$ Mysql = mysql_query ($ mysql ) ;
La déclaration ci-dessus exécute votre requête et stocke le résultat dans la variable $ mysql MySQL
5
extraire vos résultats MySQL dans un tableau en utilisant le script suivant:
.
while ( $ row = mysql_fetch_array ) { count_id $ = $ row [ 'count (id) '] ; }
le nombre ou les dossiers qui correspondent à vos critères énoncés sera stocké dans la variable $ count_id .