2016-04-27 6 views
0

と表示されていません。データベースからデータを表示しようとしています。これは私のコードです。自分のレコードが私のプロジェクトで

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
     <link rel="stylesheet" type="text/css" href="prac.css"> 
      <title>PHP Practical</title> 
    </head> 

    <body> 
     <div class="main"> 
      <table class="table"> 
       <tr> 
        <th>Employee ID</th> 
        <th>Employee Name</th> 
        <th>Employee Contact</th> 
        <th>Employee Salary</th> 
        <th>Employee Phone</th> 
        <th>Employee City</th> 
        <th>Join Date</th> 
        <th>Action</th> 
       </tr> 
       <?php 
       require 'config.php'; 
       $query = mysql_query("SELECT * FROM emp"); 
       while ($row = mysql_fetch_array($query)) { 
        ?> 
        <tr> 
         <td><?php echo $row['emp_id']; ?></td> 
         <td><?php echo $row['emp_name']; ?></td> 
         <td><?php echo $row['emp_contact']; ?></td> 
         <td><?php echo $row['emp_salary']; ?></td> 
         <td><?php echo $row['emp_phone']; ?></td> 
         <td><?php echo $row['emp_city']; ?></td> 
         <td><?php echo $row['join_date']; ?></td> 
         <td><a href="update.php?emp_id=<?php echo $row['emp_id']; ?>">Update</a> | <a href="delete.php?emp_id=<?php echo $row['emp_id']; ?>">Delete</a></td> 
        </tr> 
        <?php 
       } 
       ?> 
      </table> 
     </div> 
    </body> 
</html> 

私のconfig.phpファイルを確認したところ、正常に動作しており、データベースには6つのレコードがありますが、表示されません。私もデータベースにクエリを実行しようとすると、データベースでは正常に動作していますが、ここでは動作しません。私を助けてください。

+1

'ini_set( 'display_errors'、1);を使用してください。ini_set( 'display_startup_errors'、1); のerror_reporting(E_ALL); ''(ながら、いつかこれらが問題となっている '、空白'するmysql_queryを '削除するページ – Saty

+0

の試行でエラーを表示するには... –

+0

が正しいようだ、私たちはあなたを見てみましょう'config.php'。 –

答えて

1
**Use this** 

    $query = mysql_query("SELECT * FROM emp") or die(mysql_error()); 

to display mysql error 
0

mysql_拡張機能は推奨されていません。それを使用しても意味がありません。 mysqliまたはPDO

へ 切り替えあなたが現在直面している問題は、mysql_は廃止されるの原因ではなく、何の価値は、それを調査中でありません。これ以上使用されません。

関連する問題