2016-09-22 58 views
-1

我想从数据库中检索数据为Html举表,这里是我的PHP代码和HTML两种:获取数据的HTML引导与PHP

    <div class="ibox-title"> 
         <h5>Data Tables example</h5> 
        </div> 
        <div class="ibox-content"> 

        <table class="table table-striped table-bordered table-hover dataTables-example" > 
        <thead> 
<?php 
$con = mysql_connect("localhost","pooling","password"); 
if (!$con) 
{ 
    die('Could not connect: ' . mysql_error()); 
} 
mysql_select_db("bayansh_bmc", $con); 
$result = mysql_query("SELECT * FROM pooling"); 
while($row = mysql_fetch_array($result)) 
{ 
        <tr> 
         <th>Province</th> 
        </tr> 
        </thead> 
        <tbody> 
         echo "<td>" . $row['Province'] . "</td>"; 
        </tbody> 
        </table> 
mysql_close($con); 

?> 
        </div> 
       </div> 
      </div> 
      </div> 
     </div> 
     </div> 
     </div> 

它给了我在行78错误,是回声“”;

+0

'{ '纯PHP中的HTML。 –

+0

什么是flippin ek – RiggsFolly

+0

每次使用[mysql_'](http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php) 数据库扩展在新的代码 ** [小猫在世界某处扼杀](http://2.bp.blogspot.com/-zCT6jizimfI/UjJ5UTb_BeI/AAAAAAAACgg/AS6XCd6aNdg/s1600/luna_getting_strangled.jpg)**它已被弃用和已经很多年了,并且在PHP7中永远消失了。 如果您只是学习PHP,请花些精力学习'PDO'或'mysqli'数据库扩展。 [从这里开始](http://php.net/manual/en/book.pdo.php) – RiggsFolly

回答

0

基本技巧:HTML不是PHP代码:

php mode:   while($row = mysql_fetch_array($result)) 
php mode:   { 
html-in-php-mode:  <tr> 

您不能混用PHP和HTML这样的。您HAVE使用<?php ... ?>告诉解析器在您的PHP代码开始/结束:

while($row = mysql_fetch_array($result)) 
{ ?> 
    ^---note this 
    <tr 
+0

您可以编辑我的代码???? –

+0

号停止懒惰,然后键入你缺少自己的两个字符。 –

+0

我不明白这就是为什么我问O :-) –