1

对于我的生活,我找不到哪里出了问题。这只是使用“num”字段从数据库中提取并显示相应数字的所有其他行信息的搜索。请帮忙 :/

<form action="search.php" method="post">
    Number :<input type="text" value="<?php if(isset($num)) echo $num;?>" name ="number"/> 
    <input type="submit" value="Search"/>
</form>
<?php
    if($_POST) 
    {
        $query = "SELECT * FROM r5s WHERE num = '$num'";
        $result = mysql_query($query) or die();
        $count=mysql_num_rows($result);

        if($count==0 & $num!="")
        {
            echo "The number is not found.<br/>Please try again with correct number.";
        }

        while($row = mysql_fetch_array($result)) 
        {
?>
        <p class="title-table">Renter profile</p>
        <table class="view-result">
            <tr><td><span class="header-field">Name</span></td></tr>
            <tr><td><span class="result-field"><?php echo $row['name'];?></span></td></tr>

            <tr><td><span class="header-field">SSN</span></td></tr>
            <tr><td><span class="result-field"><?php echo $row['num'];?></span></td></tr>

            <tr><td><span class="header-field">DOB</span></td></tr>
            <tr><td><span class="result-field"><?php echo $row['birth'];?></span></td></tr>

            <tr><td><span class="header-field">Rating</span></td></tr>
            <tr><td><span class="result-field"><?php echo $row['rank'];?></span></td></tr>

            <tr><td><span class="header-field">History</span></td></tr>
            <tr><td><span class="result-field"><?php echo $row['hist'];?></span></td></tr>

            <tr><td><span class="header-field">Comments</span></td></tr>
            <tr><td><span class="result-field"><?php          enter code here`echo $row['comments'];?></span></td></tr>
        </table>
<?php
        }
        mysql_close($conn);
    }
?>  
4

1 回答 1

0

目前,听起来您的 PHP 配置为根本不显示任何错误。以下将让您显示网站中特定文件夹的错误:

为此,请在与您的 PHP 文件相同的文件夹中创建一个名为“.htaccess”的文件。

使其内容如下:

php_flag log_errors 1
php_value error_log /tmp/php_error.log (NOTE: This file has to exist and be writable)
php_flag session.use_trans_sid on
php_flag display_errors on
php_flag display_startup_errors on
php_flag magic_quotes_runtime on
php_value error_reporting 2047 or use value 497 for just errors (no notices or warnings)
php_flag magic_quotes_gpc off
php_flag register_globals off
php_value include_path .:/path/that/you/want/to/use
Options All -Indexes

请注意,如果需要,您需要确保可以删除此文件,因为如果您的服务器不支持其中某些功能,这可能会导致错误。所以创建一个新目录,并将这个 .htaccess 文件放入其中。然后尝试访问该文件夹中的一个简单的 php 文件,看看它是否会引发错误。如果没有,则可以将问题 PHP 文件放入您的真实文件夹中。请注意,您需要更改上面的一些文件路径才能使其真正起作用。

于 2013-09-21T02:22:49.927 回答