码迷,mamicode.com
首页 > 其他好文 > 详细

辅导日

时间:2016-12-27 00:29:41      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:失败   show   tables   har   .com   class   而且   else   min   

今天看了mysql,看完后又懵逼了...完全不会,而且新东西好多,晚上写代码都感觉稍微明白了一点...

技术分享

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<?php
    $link = mysql_connect(‘localhost‘, ‘root‘, ‘admin‘);
    mysql_query(‘set names utf8‘);
    $databases = mysql_query(‘show databases‘);
    if(!$databases){
        echo "执行失败,请参考:".mysql_error();
    }
    else{
        echo "执行成功!数据如下:";
        while($res = mysql_fetch_array($databases)){
            echo "<br>".$res[0];
            echo " <a href=‘mysql_tables.php?db={$res[0]}‘>查看表</a>";
        }
    }
?>
    
</body>
</html>
<?php
    $db = $_GET[‘db‘];
    $link = mysql_connect(‘localhost‘,‘root‘,‘admin‘);
    mysql_query(‘set names utf8‘);
    mysql_query("use $db");
    $table = mysql_query(‘show tables‘);
    if(!$table){
        echo "执行失败,请参考:".mysql_error();
    }
    else{
        echo "执行成功!数据如下:";
        while($res=mysql_fetch_array($table)){
            echo ‘<br>‘.$res[0];
            echo " <a href = mysql_table_struct.php?db=$db&table={$res[0]}>查看结构</a>";
            echo " <a href = mysql_table_data.php?db=$db&table={$res[0]}>查看数据</a>";
        }
    }
?>
<?php
    $db = $_GET[‘db‘];
    $table = $_GET["table"];
    $link = mysql_connect(‘localhost‘,‘root‘,‘admin‘);
    mysql_query(‘set names utf8‘);
    mysql_query("use $db");
    $struct = mysql_query("desc $table");
    if(!$struct){
        echo "执行失败,请参考:".mysql_error();
    }
    else{
        echo "执行成功!数据如下:";
        echo "<table border=‘1‘>";
        $field_count = mysql_num_fields($struct);
        echo "<tr>";
        for($i=0; $i<$field_count; ++$i){
            $file_name = mysql_field_name($struct,$i);
            echo "<td>".$file_name."</td>";
        }
        echo "</tr>";
        while($res = mysql_fetch_array($struct)){
            echo "<tr>";
            for($i=0; $i<$field_count; ++$i){
                echo "<td>".$res[$i]."</td>";
            }
            echo "</tr>";
        }
        echo "</table>";


    }
    
?>
<?php
    $db = $_GET[‘db‘];
    $table = $_GET["table"];    
    $link = mysql_connect("localhost","root","admin");
    mysql_query("set names utf8");
    mysql_query("use $db");
    $data = mysql_query("select * from $table");
    if(!$data){
        echo "执行失败,请参考:".mysql_error();
    }
    else{
        echo "执行成功!数据如下:";
        echo "<table border=‘1‘>";
        $field_count = mysql_num_fields($data);
        echo "<tr>";
        for($i=0; $i<$field_count; ++$i){
            $field_name = mysql_field_name($data,$i);
            echo "<td>".$field_name."</td>";
        }
        echo "</tr>";        
        while($res = mysql_fetch_array($data)){
            echo "<tr>";
            for($i=0; $i<$field_count; ++$i){
                echo "<td>".$res[$i]."</td>";
            }
            echo "</tr>";    
        }        
        echo "</table>";
    }
?>

 

辅导日

标签:失败   show   tables   har   .com   class   而且   else   min   

原文地址:http://www.cnblogs.com/panbee/p/6224277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!