Я пытаюсь отобразить два набора данных из таблицы, но я продолжаю получать общую ошибку сервера (внутренняя ошибка сервера HTTP 500). Первый набор данных в разделе «Список ожидающих приложений» предназначен для отображения данных из таблицы «EOI_AC_Data», где запись в поле «choice1_offer» является «N», первоначально, когда я создал этот файл php и отображал только эти данные он работал нормально, и когда я добавил во втором запросе, он начал приходить с ошибкой сервера. Второй запрос - это среднее значение для отображения точной противоположности, которая отображает данные из таблицы, где запись в поле «choice1_offer» - «Y». Вот мой код:Отображение данных таблицы с помощью PHP/MYSQL
<?php
$conn = mysql_connect("localhost", "twa312", "dam6av9a");
mysql_select_db(twa312, $conn)
or die ('Database not found ' . mysql_error());
$sql = "SELECT * FROM EOI_AC_Data WHERE choice1_offer = 'N'";
$sql2 = "SELECT * FROM EOI_AC_Data WHERE choice1_offer = 'Y'";
$rs = mysql_query($sql, $conn) or die ('Problem with query' . mysql_error());
$rs2 = mysql_query($sql2, $conn) or die ('Problem with query' . mysql_error());
?>
<p><b>Listing of pending applications</b></p>
<?php while ($row = mysql_fetch_array($rs)) { ?>
<p><a href="comments_form.php?appid=<?php echo $row["ApplicationID"]?>">
<?php echo $row["ApplicationID"]?></a>
<?php echo $row["given_name"]?>
<?php echo $row["family_name"]?>
<?php echo $row["dob"] } ?></p>
<p><b>Listing of completed applications</b></p>
<?php while ($row2 = mysql_fetch_array($rs2)) { ?>
<p><?php echo $row2["ApplicationID"]?>
<?php echo $row2["given_name"]?>
<?php echo $row2["family_name"]?>
<?php echo $row2["dob"]?></p>
<?php } mysql_close($conn); ?>
Любой вид помощи будет велик, как я новичок в этих языках, и я застрял на этой проблеме.
Место 'error_reporting (-1); ini_set ('display_errors', true), 'после открытия' php', это должно помочь дать некоторое представление. Энтони. –
@AnthonySterling, но как он может отображать ошибки, если страница вообще не загружается? Я просто получаю «Веб-сайт не может отображать страницу» – AJJ
Вы пробовали? Вы получаете 500 из-за ошибки, добавив вышеупомянутый код, чтобы помочь отобразить эту ошибку. –