Heim  >  Artikel  >  Backend-Entwicklung  >  mysql - 如何用php获取数据库里面的数据并在html指定位置调用,显示在页面上(wamp环境)

mysql - 如何用php获取数据库里面的数据并在html指定位置调用,显示在页面上(wamp环境)

WBOY
WBOYOriginal
2016-10-10 11:56:262404Durchsuche

  1. html里有一个input用来显示后端获取的数据

  2. php文件从数据库获取数据的操作也懂

目前就是不太明白整个交互的过程是什么~

回复内容:

  1. html里有一个input用来显示后端获取的数据

  2. php文件从数据库获取数据的操作也懂

目前就是不太明白整个交互的过程是什么~

使用框架的情况会帮你分配地址对应的MVC然后显示,不使用框架直接在一个html页面嵌套后端数据请求然后填充到input

code:

<code>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>



<center>
<table style="border:dotted;border-color:#F06">
<caption>留言内容</caption>
<tr>
<th>编号</th>
<th>用户</th>
<th>标题</th>
<th>内容</th>
<th>发表时间</th>
</tr>
<?php $link=mysql_connect('localhost','root','123')or die("数据库连接失败");
//连接数据库
mysql_select_db('lyb',$link);//选择数据库
mysql_query("set names utf8");//设置编码格式

$q="select * from content";//设置查询指令
$result=mysql_query($q);//执行查询
while($row=mysql_fetch_assoc($result))//将result结果集中查询结果取出一条
{
 echo"<tr><td>".$row["id"]."</td>
<td>".$row["username"]."</td>
<td>".$row["title"]."</td>
<td>".$row["content"]."</td>
<td>".$row["lastdate"]."</td>
<tr>";
 
}
?>
</tr>
</table>
<a href="liuyanban.html">返回</a>

</center>

</code>

首先,根据我们的这个需求,就有两种方法可以实现!

1.作为WAMP环境下,入门学习PHP后端新手,我们先看PHP+HTML混合式实现方法:

index.php 文件内容:

<code>

<meta>
<title>测试PHP+HTML混合</title>


<?php # 这一部分内容请您书写查询mysql数据库的过程
# 并将需要显示的值保存在变量 $fuck 中
# your code here....
?>
<input name="testvalue" value="<?php echo $fuck; ?>">


</code>

2.作为一个后端PHP,很多时候需要我们整合数据到前端,学习了Javascript之后,我们则可以采用异步交互的方式从后端获取查询结果更新到input输入域。
项目中我们通常采用后种方式实现。

如需了解,这些关键词可供您参考:

Javascript
ajax
js异步交互
您可以可以使用JQuery库体验更好的Javascript的Hack过程。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn