当前位置:首页 » 数据仓库 » phphtml显示mysql数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

phphtml显示mysql数据库

发布时间: 2022-04-24 01:34:01

A. 怎么用PHP语言来显示Mysql数据库内容

一般的结构如下:

<?php
if(mysql_connect('127.0.0.1','root','123456')){//注意密码
$sql='select*fromtry.tylimit100';//限制100,怕太多了
if($res=mysql_query($sql)){
echo'<table>';
while($row=mysql_fetch_row($res)){
echo'<Tr><td>'.implode('<td>',$row);
}
mysql_free_result($res);
echo'</table>';
}else'echo执行数据库查询失败,SQL语句:'.$sql.'<br>错误信息:'.mysql_error();
mysql_close();
}elseecho'数据库连接失败,错误信息:'.mysql_error();
?>

B. php如何把Mysql数据库表特定查询出来的数据显示在html页面的

<?php

$conn=mysql_connect('localhost','root','')or die ("数据库连接失败");
mysql_select_db('menagerie',$conn);
mysql_query("set names utf8");

$sql="select * from orderlist where tel=".$_POST[tel]."";
$resouce=mysql_query($sql);

while ($row=mysql_fetch_array($resouce)) {

echo $row;
echo "<br>";
}

?>

C. 用php显示mysql表中的数据

while($row = mysql_fetch_row($rs)) echo "<tr><td>$row[username]</td></tr>"; //显示数据 应为while($row = mysql_fetch_array($rs)) echo "<tr><td>$row['username']</td></tr>"; //显示数据 mysql_fetch_row返回以数字为索引的数组, 所以$row[username]取不到值.另外$row[username]最好写成$row['username'], 因为username是常数名, 只是没有用define显式声明, 所以php会为其赋值 "username". 这样的写法是低效而且危险的, 如果你在前面已经定义了这个常数, 那这里就会发生逻辑错误了

D. 【悬赏255财富】html调用php读取mysql数据,返回显示在html页面的问题。

html 需jq支持

<header>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8">

<scripttype="text/javascript"src="jsfile/jquery-1.10.2.min.js"></script>
<scripttype="text/javascript">
$(document).ready(function(){
//$("#tel").val("123");
$("#dk_search").click(function(){
varkey=$("#keyword").val();
vardata="uname="+key;
//alert(data);
$.get("./k.php",data,function(text){
alert(text);
$("#tel").val(text);
});
});
});
</script>
</header>
<body>
<labelfor="keyword"width="40">用户名</label>
<inputtype="text"name="keyword"id="keyword"size="15"value=""/></br>
<labelfor="tel"width="40">电话</label>
<inputtype="text"id="tel"size="15"value=""/></br>

<inputtype="submit"id="dk_search"value="读取">
</body>
k.php

<?php
header("Content-Type:text/html;charset=utf-8");

$mysqli=newmysqli("127.0.0.1","root","123456","testmysql");//数据库mysqli对象
if(mysqli_connect_error()){//
$this->error=mysqli_connect_error();
echomysqli_connect_error();
returnFALSE;
}
$mysqli->query("SETNAMESUTF8");

if(!isset($_GET['uname'])||$_GET['uname']==""){
echo"请输入用户名";
return;
}
$uname=$_GET['uname'];
$sql="selecttelfrom`yonghubiao`wherename='$uname'top1";

$rs=$mysqli->query($sql);
$row=$rs->fetch_array(MYSQL_ASSOC);

echo$row['tel'];

?>


引入文件 jq

E. php如何连接mysql数据库只显示一列

这样的程序是会显示一行,有三列,如果需要显示所有行,需要用循环,例如:
while ($result = mysqli_fetch_array($query))
echo $result['uid'] . $result['zh'] . $result['mm'] . "<br>\n";

F. php读取mysql数据库不显示

<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>

G. 如何从数据库调出数据显示到页面 PHP+Mysql+Html

这个你连接mysql数据库,做一个查询,然后用php的while或者foreach循坏遍历出来,可以遍历到table表格中在页面显示出来。$result = $query->mysql_query('select click_num from le_test where _id= '.$id); //执行查询语句,并获得结果句柄 echo $row['click_num']; //这里是查询出来的值,放在你要现实的位置里恩,你能弄个简单的页面布局吗,谢谢布局可以自己写的。数据从foreach循环里取出。

H. PHP中显示mysql数据库表,请问为什么如下代码页面中没有任何显示呢

你这个代码中第三行$my_db=mysql_select_db(test1,$conn);写错了
其中test1是什么?如果是数据库名称的话那么应该加上单引号或者双引号
表示这个是字符串你这里就硬件错了后面的程序再对 也是错的
建议你把PHP 的错误提示打开这样有了错误以后就可以看到是什么错误了

I. php如何把Mysql数据库表查询出来的数据显示在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>

J. php如何打开mysql表并将数据显示在网页上

<?php
if (@mysql_connect('127.0.0.1','root','19871114')){
$sql='select title,content from 数据库.message';
$res=mysql_query($sql);
if ($res){
echo "<table border=1><tr><th>标题<th>内容";
while ($row=mysql_fetch_array($res))
echo "<tr><td>$row[title]<td>$row[content]";
echo '</table>';
mysql_free_result($res);
}else echo "执行SQL $SQL 错误,错误信息:".mysql_error();
}else echo "数据库连接失败,错误信息:".mysql_error();
?>