怎么用php显示mysql 数据表数据

怎么用php显示mysql 数据表数据,第1张

<html>

<head>

<title>浏览表中记录</title>

</head>

<body>

<center>

<?php

$db_host=localhost //MYSQL服务器

$db_user=root //MYSQL用户名

$db_pass="" //MYSQL用户对应密码

$db_name="test" //要 *** 作的数据库

//使用mysql_connect()函数对服务器进行连接,如果出错返回相应信息

$link=mysql_connect($db_host,$db_user,$db_pass)or die("不能连接到服务器".mysql_error())

mysql_select_db($db_name,$link) //选择相应的数据库,这里选择test库

$sql="select * from test1"//先执行SQL语句显示所有记录以与插入后相比较

$result=mysql_query($sql,$link) //使用mysql_query()发送SQL请求

echo "当前表中的记录有:"

echo "<table border=1>"//使用表格格式化数据

echo "<tr><td>ID</td><td>姓名</td><td>邮箱</td><td>电话</td><td>地址</td></tr>"

while($row=mysql_fetch_array($result)) //遍历SQL语句执行结果把值赋给数组

{

echo "<tr>"

echo "<td>".$row[id]."</td>" //显示ID

echo "<td>".$row[name]." </td>" //显示姓名

echo "<td>".$row[mail]." </td>" //显示邮箱

echo "<td>".$row[phone]." </td>" //显示电话

echo "<td>".$row[address]." </td>" //显示地址

echo "</tr>"

}

echo "</table>"

?>

</center>

</body>

</html>

index.php

<html>

<head>

</head>

<body>

<table>

<tr><td>id</td></tr>

<?php

mysql_connect('localhost','root','')

mysql_select_db('test')

mysql_query("SET NAMES utf8")

$sql = "select * from 表"

$result = mysql_query($sql)

while($row=mysql_fetch_assoc($result)){

?>

<tr><td><?php echo $row['id']?></tr></td>

<?php

}

?>

</table>

</body>

html  需jq支持

<header>

<meta http-equiv="Content-Type" content="text/html charset=utf-8">

<script type="text/javascript" src="jsfile/jquery-1.10.2.min.js"></script>

<script type="text/javascript">

$(document).ready(function(){

//$("#tel").val("123")

$("#dk_search").click(function(){

var key = $("#keyword").val() 

var data = "uname="+key 

//alert(data)

$.get("./k.php",data, function(text){ 

alert(text)

$("#tel").val(text) 

}) 

})

})

</script>

</header>

<body>

<label for="keyword" width="40">用户名</label>

<input type="text" name="keyword" id="keyword" size="15" value=""/></br>

<label for="tel" width="40" >电  话</label>

<input type="text" id="tel" size="15" value="" /></br>

<input type="submit" id="dk_search" value="读取" > 

</body> k.php

<?php

header("Content-Type: text/html charset=utf-8")

 $mysqli=new mysqli("127.0.0.1", "root", "123456", "testmysql") //数据库 mysqli对象

   if(mysqli_connect_error()){     // 

            $this->error = mysqli_connect_error()  

            echo mysqli_connect_error()

return FALSE  

    }  

$mysqli->query("SET NAMES UTF8")

if(!isset($_GET['uname']) || $_GET['uname']=="" ){

echo "请输入用户名"

return

}

$uname= $_GET['uname']

$sql="select tel from `yonghubiao` where  name='$uname' top 1 "

$rs=$mysqli->query($sql)

$row = $rs->fetch_array(MYSQL_ASSOC)

echo $row['tel']

?>

引入文件  jq


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10840532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存