空白的php页面?

时间:2014-03-12 16:04:03

标签: php mysql

我有2个页面,一个为jobs.php的作业信息生成一点,另一个名为Jobdescription.php的页面显示我选择的作业的完整详细信息。在jobdescription.php页面上,包含一个名为Employers的表,另一个名为APP_Jobs。这是我到目前为止的代码,但是我得到一个没有错误或任何错误的空白页。

<?
    //database connection
    $dblink = mysqli_connect($mysqli_host, $mysqli_user, $mysqli_pw, $mysqli_db);
    $sql_query = "SELECT APP_Jobs.* FROM APP_Jobs INNER JOIN Employers on APP_Jobs.Emp_id=Employers.Emp_id"; 
    $query_result = mysqli_query($dblink, $sql_query) OR die ("Cannot read from DB ".mysql_error($dblink));

    while ($row = mysqli_fetch_array ($query_result))
    {
        {
            echo "<h3>'".$row['Job_Title']."'</h3>";
            echo "<tr>
                    <td>
                        Employer : ".$row["Emp_name"]." <br />
                        Address : ".$row["Emp_address"]." <br />
                        Town     : ".$row["Emp_town"]." <br /><br />

                        <h1>Job Details</h1>
                        Description : ".$row["Job_description"]."<br />
                        Skills Required : ".$row["Job_Skills"]."<br />
                        Training provided : ".$row["Job_Training"]." <br /><br />
                        Start : ".$row["Job_StartDate"]."<br />
                        pay:".$row["Job_pay"]." <br /><br />

                        <a href=CV1.php?Job_id=".$row["Job_id"].">Apply</a>
                    </td>

                <tr>
                    <td colspan=\"2\"><hr size=\"1\"/></td>
                </tr>
            </tr>\n";
        } 
    } 
?> 

2 个答案:

答案 0 :(得分:0)

您的数据库代码中肯定存在问题。

将以下内容添加到页面顶部以显示错误: error_reporting(E_ALL);

答案 1 :(得分:0)

echo

中有太多引号(“)

尝试

     echo "<h3>'\".$row['Job_Title'].\"'</h3>";

和下面的代码一样,

      echo "
         <tr>
        <td>
            Employer : \".$row['Emp_name'].\" <br />
            Address : \".$row['Emp_address'].\" <br />
            Town     : \".$row['Emp_town'].\" <br /><br />

            <h1>Job Details</h1>
            Description : \".$row['Job_description'].\"<br />
            Skills Required : \".$row['Job_Skills'].\"<br />
            Training provided : \".$row['Job_Training'].\" <br /><br />
            Start : \".$row['Job_StartDate'].\"<br />
            pay:\".$row['Job_pay'].\" <br /><br />

        <a href=CV1.php?Job_id=\".$row['Job_id'].\">Apply</a>

        </td>
        <tr><td colspan=\"2\"><hr size=\"1\"/></td></tr>
        </tr>\n";