Maison  >  Article  >  développement back-end  >  Méthode d'implémentation de l'affichage des requêtes php mysql

Méthode d'implémentation de l'affichage des requêtes php mysql

藏色散人
藏色散人original
2020-08-08 10:39:033373parcourir

Comment implémenter l'affichage des requêtes PHP mysql : définissez d'abord une méthode « ShowTable » ; puis connectez-vous à la base de données via « mysql_connect » ; puis utilisez « mysql_query » et d'autres fonctions pour enfin interroger la base de données ; la requête aboutit à un tableau.

Méthode d'implémentation de l'affichage des requêtes php mysql

Recommandé : "Tutoriel vidéo PHP"

PHP interroge la base de données MySql et affiche les résultats dans un exemple de table

Lors du développement d'un site Web avec PHP, les résultats de la requête de la base de données MySql sont affichés dans des tableaux, ce qui peut être difficile pour les étudiants qui débutent dans le développement de programmes PHP.

Cet article utilise un exemple pour démontrer la fonction de PHP interrogeant la base de données MySql et affichant les résultats dans un tableau. J'espère que cela sera utile à la programmation PHP de chacun.

<strong><span style="font-size:18px;">
<?php
//PHP查询MySql数据库,将结果用表格输出
    function ShowTable($table_name){
        $conn=mysql_connect("localhost","root","toor");
        if(!$conn){
            echo "连接失败";
        }
        mysql_select_db("test",$conn);
        mysql_query("set names utf8");
        $sql="select * from $table_name";
        $res=mysql_query($sql,$conn);
        $rows=mysql_affected_rows($conn);//获取行数
        $colums=mysql_num_fields($res);//获取列数
        echo "test数据库的"."$table_name"."表的所有用户数据如下:<br/>";
        echo "共计".$rows."行 ".$colums."列<br/>";
        
        echo "<table><tr>";
        for($i=0; $i < $colums; $i++){
            $field_name=mysql_field_name($res,$i);
            echo "<th>$field_name</th>";
        }
        echo "</tr>";
        while($row=mysql_fetch_row($res)){
            echo "<tr>";
            for($i=0; $i<$colums; $i++){
                echo "<td>$row[$i]</td>";
            }
            echo "</tr>";
        }
        echo "</table>";
    }
    ShowTable("test1");
?></span></strong>

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