首页 >社区问答列表 >php查询数据库后怎么把数据返回给html

php查询数据库后怎么把数据返回给html

赞助会员专享特权
html
<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <title>Title</title></head><body><table border="1">
    <tr>
        <td>
            <?php
                echo$a;   #百度说这样可以,但我总是失败
            ?>
        </td>
    </tr></table></body></html>
php
<?php省略数据库查询;
$a = 123;?>

还有一种情况

html
<!DOCTYPE html><html><head>
    <meta charset="UTF-8">
    <title>Title</title></head><body>
     <form>
     <input type="text">
     <input type="submit">   #代码简写了
     </form>
    </body></html>
    
php
<?php
省略数据库查询;
$a = 123;?>

不会php,但突然要用到。

php查询数据库后,返回的值,怎么在html显示。

百度了半天,发现都不好使。。


还度到了,ajax方法,是可行。但写在<script>里,在浏览器直接查看码代码就可以看到。怎么可以隐藏类似脚本 还可以实现html php交互呢。


现在都在用什么方法实现html php交互呢

谢谢

  • 虔
  • 虔     2018-11-13 00:11:41 4楼

    写个后缀名为tpl文件,那么这个tpl文件等同于后缀名为html文件,用php的面向对象方法通过正则去解析,并且通过php的缓存机制实现不刷新浏览器就能实现的代码数据跟新。

    +0 添加回复

  • 回复

    比如html页面里{$name},php的内置变量注入_add(“name”,"Hello,PHP"),此时html页面就有注入的php变量的值。

    · 2018-11-13 00:14:59
    回复
  • 天忆
  • 天忆     2018-11-09 17:33:03 3楼

     在html文件里写php代码,需要把文件后缀改为php,或者在Apache中把html格式也加入解析,不然是不会解析的。

    +0 添加回复

  • 回复
  • 胤彬-
  • 胤彬-     2018-11-09 09:25:47 1楼

    好久没写这种html和php混编的了。

    现在一般都是前后端分离,把php查询的数据写出接口以json形式返回,前端用Ajax调用获取数据。

    +0 添加回复

  • 回复