Ich habe ein seltsames Problem. Grundsätzlich funktioniert meine Seite gut, aber nach ein wenig PHP, alles nach diesen Zeilen laden Sie nicht die Seite.Einige PHP-Code bricht den Rest der Seite
<?php
//GET SCHOOLS
$sql = "SELECT `id` FROM `school`";
$query = mysql_query($sql) or die(mysql_error());
$numschools = mysql_num_rows($query);
echo "<select id=\"schoolselect\" class=\"schoolselect\" value=\"Select School\">
<option id='selectschool' value = \"select\" name=\"select\">Select A School</option>
";
while($result = mysql_fetch_array($query) or die(mysql_error()))
{
$school = $result['id'];
echo "<option value = \"$school\" name=\"$school\">".$school ."</option>";
}
echo "</select>";
?>
alles vor das funktioniert, die PHP-Teil funktioniert, aber etwas nach diesem echo „wählen Sie“ tut
jede mögliche Hilfe würde
Aktivieren Sie die Fehlerberichterstattung, und überprüfen Sie, ob Fehler in Ihrem Skript auftreten. – Bojangles
Wenn Sie nur das Feld 'id' aus der Tabelle auswählen, erhalten Sie nur ausgewählte Optionen mit numerischen Daten (vorausgesetzt, 'id' ist ein Auto-Inkrement-Feld in Ihrer mysql-Tabelle). Vielleicht möchten Sie dies in etwas wie "ID auswählen, Name aus der Schule" ändern. Ich stimme JamWaffles jedoch, sollten Sie Ihr Web-Server-Fehlerprotokoll für Details überprüfen. – iandouglas