重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
?php
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了颍泉免费建站欢迎大家使用!
//打印出来的是对象object直接调用属性即可
$name = $diy-info-name;
如有疑问,请追加
你好,我想到了两种方法:
第一种:可以使用js脚本调用php,PHP查询后返回给js,js再把内容替换到某个idv
第二种:直接用php来做,不需要js和html,php先输出html头,再查询sql,并输出,再输出html别的内容或者结束语句
$db = new mysqli(.......);//数据库连接你自己写
$db - query('SET NAMES 数据编码');
$Rel = $db - query('select * from 表名称');
while ( $rs = $Rel - fetch_array() ) {
echo $rs['字段名称'];
}
试编写代码如下:
?php
//从数据库根据 id 获取颜色
function getColor($db, $id)
{
if ($result = $db-query("SELECT * FROM color where id='" . $id . "'"))
{
$row = $result-fetch_assoc();
return $row['color'];
}
return '#000000';
}
$mysqli = new mysqli("localhost", "test", "test", "room");
if ($mysqli-connect_error) {
printf("数据库连接错误: %s\n", mysqli_connect_error());
exit();
}
?
table border="1" cellspacing="0"
tr
td bgcolor="?php echo getColor($mysqli,'1')?"1/td
/tr
tr
td bgcolor="?php echo getColor($mysqli,'2')?"2/td
/tr
tr
td bgcolor="?php echo getColor($mysqli,'3')?"3/td
/tr
/table
?php
$mysqli-close();
?