当前位置:编程学习 > php >>

怎么在html中写PHP代码,前台页面从后台数据库中取值,

补充:我这里是一段PHP代码。从数据库取出的值怎么在页面显示? <?php $mysql_server_name = 'localhost'; $mysql_username = 'root'; $mysql_password = ''; $link = mysql_connect($mysql_server_name,$mysql_username,$mysql_password); mysql_select_db('u_table',$link); mysql_query('set names utf8'); $sql = "select * from word "; $result = mysql_query($sql); while ( $results = mysql_fetch_assoc($result)){ var_dump($aresults); } ?>
答案:php代码可以写在html代码中的任意部分  只要带上<?  ?> 界定标签就好了和平时写php没有任何区别   但是需要注意的一点是  这个文件的后缀名  要是 .php  的   所以更准确的说法应该是html写在了PHP文件中    这并不影响我们同时使用这两种语言   随便写了一点  给你参考下

<?php
//连接数据库
$link = mysql_connect("localhost", "username", "password")
        or die("Could not connect: " . mysql_error());
print ("Connected successfully");
//选择数据库
mysql_select_db('dbname', $link) or die ('Can\'t use db : ' . mysql_error());
//进行你想要的操作
$a =123;
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>发现I Do一刻</title>
<link href="css/public.css" rel="stylesheet" type="text/css">
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<?php
echo   $a;
?>
</body>
</html> 



用echo  直接输出到 页面上就好了    你自己看我下面写的html代码中  就有这样的例子   不管你想发到哪里都可以用这种方法
其他:html中写代码的前提是,文件后缀是php,要么就是ajax从后台取值,
重要的是,php的服务端语言,html是浏览器语言,js也是,不一样的。 

上一个:编程PHP问题
下一个:ASP,JSP,net和PHP的区别???

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,