您的位置:

php获取数据在html,PHP读取数据库

本文目录一览:

php如何结合html调用数据?

在html中调用php内容,可以用script src="friendlinks.php"/script然后在friendlinks.php中调取数据库数据。并输出适当的html,或者输出xml、json都可以,只是图简单的话,只要输出html就行了。

PHP页的变量,如何在HTML页获取?

如果你的php页面和html页面不是同一个页面的话,可以将这个值存入cookie中,使用js就可以获取到。

如php存值在cookie中:setcookie("my_name","xiaoming",time()+3600);

那么在js中可以这样获取:

function getCookie(c_name) {

if (document.cookie.length  0) {

c_start = document.cookie.indexOf(c_name + "=")

if (c_start != -1) {

c_start = c_start + c_name.length + 1

c_end = document.cookie.indexOf(";", c_start)

if (c_end == -1) c_end = document.cookie.length

return unescape(document.cookie.substring(c_start, c_end))

}

}

return ""

}

使用上面的这个函数:getCookie('my_name')就可以得到php端存的这个值“xiaoming”了。

php怎么从数据库里获取到值在html页面上输出?

用php判断查询数组是否为空,不为空就将给html赋值,控制是否显示图片。

$sql = "select * from ‘_goods_attr‘ where ‘attr_value‘=‘ ’";php查询,$res=mysql_query($sql);php处理,$arr = mysql_fetch_assoc($res);转为数组,后面就是自己判断数组是否为空和给html模板赋值的事情了。

$selv=array(1,2,3,4,5);//下拉列表值

$dbv=3;

foreach($selv as $s){

$issl='';

if($s==$dbv)  $issl='selected';

$str.="option value='$s' $issl-".$s."-/option";

}

echo 'select'.$str.'/select';

?

将PHP文件取出的数据库数据显示在前端HTML文件某个div中的几种方法

第一种,使用smarty模板引擎

php文件:

$smarty-assign('data','hello world');

$smarty-display('index.html');

index.html文件:

div{$data}/div

输出hello world

第二种,使用PHP变量直接输出

php文件:

$data = 'hello world';

require 'index.html';

index.html:文件:

div?php echo $data;?/div