PSler
Das ist jetzt das erste Mal, das ich PHP gecodet habe.
Ich habe alle Fehler anhand der Parse Error Meldungen ausgemerzt gekriegt...
(alles kleinere fehler, wie z.B. Semikolon oder ein Paar Klammern vergessen)
aber den hier versteh ich nicht...
Besagte Line ist die letzte im ganzen Code, in der überhaupt kein PHP Code vorkommt...
Hier mal sämtlicher Code (zum Auslesen eines Formulars in Verbindung mit einer Datenbank...
Sorry, dass das so lang ist....
Wenn ich z.B. die letzte Line lösche, dann kommt das der Fehler in der Line mit Inhlt: </body> ist und so weiter...
Hoffentlich könnt ihr mir helfen...
MfG und Thx im Vorraus,
Rum0
PS: Ihr könnt mir natürlich auch gerne Tipps bezüglich des restlichen Codes geben... aber in erster Linie soll die Seite erst Mal angezeigt werden
Ich habe alle Fehler anhand der Parse Error Meldungen ausgemerzt gekriegt...
(alles kleinere fehler, wie z.B. Semikolon oder ein Paar Klammern vergessen)
aber den hier versteh ich nicht...
(wie ihr seht mit xampp getestet :OP)Parse error: parse error in D:\Programme\xampp\htdocs\genesis\auswertung.php on line 77
Besagte Line ist die letzte im ganzen Code, in der überhaupt kein PHP Code vorkommt...
Hier mal sämtlicher Code (zum Auslesen eines Formulars in Verbindung mit einer Datenbank...
<!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" />
<title>Ergebnisse</title>
</head>
<body>
<?php
include('config.php');
if(!isset($abfrage))
{
$realm = $_POST["realm"];
$addspecial = $_POST["add_special"];
$equip = $_POST["equip"];
$weapon_kind = $_POST["weapon_kind"];
$weapon_hand = $_POST["weapon_hand"];
$armor_kind = $_POST["armor_kind"];
$armor_place = $_POST["armor_place"];
$special = $_POST["special"];
$epic_class = $_POST["epic_class"];
if($realm!="all") if($addspecial=="yes")$abfrage = "SELECT * FROM ids WHERE realm ='no' OR realm = '$realm'";
else{$abfrage = "SELECT * FROM ids WHERE realm ='$realm'";
if($equip != "all") $abfrage .= "AND equip = '$equip'";
if($weapon_kind != "all") $abfrage .= "AND weapon_kind = '$weapon_kind'";
if($weapon_hand != "all") $abfrage .= "AND weapon_hand = '$weapon_hand'";
if($armor_kind != "all") $abfrage .= "AND armor_kind = '$armor_kind'";
if($armor_place != "all") $abfrage .= "AND armor_place = '$armor_place'";
if($special != "all") $abfrage .= "AND special = '$special'";
if($epic_class != "all") $abfrage .= "AND epic_class = '$epic_class'";
}
$ergebnis = mysql_query($abfrage);
$anzahl_ergebnisse = mysql_num_rows($ergebnis);
?>
<div name="anzahl">
<p>
Es wurden
<?php echo $anzahl_ergebnisse; ?>
Ausrüstungsgegenstände gefunden.
</p>
</div>
<div name="ergebnisse">
<table>
<tr>
<td>ID</td>
<td>Name</td>
<td>Realm</td>
<td>Equip</td>
<td>Weapon_kind</td>
<td>Weapon_hand</td>
<td>Armor_kind</td>
<td>Armor_place</td>
<td>Special</td>
<td>Epic_class</td>
</tr>
<?php
while($row = mysql_fetch_object($ergebnis))
{echo "<tr>";
echo "<td>" . $row ->id . "</td>";
echo "<td>" . $row ->name . "</td>";
echo "<td>" . $row ->realm . "</td>";
echo "<td>" . $row ->equip . "</td>";
echo "<td>" . $row ->weapon_kind . "</td>";
echo "<td>" . $row ->weapon_hand . "</td>";
echo "<td>" . $row ->armor_kind . "</td>";
echo "<td>" . $row ->armor_place . "</td>";
echo "<td>" . $row ->special . "</td>";
echo "<td>" . $row ->epic_class . "</td>";
echo "<tr>";}?>
</table>
</div>
</body>
</html>
Sorry, dass das so lang ist....
Wenn ich z.B. die letzte Line lösche, dann kommt das der Fehler in der Line mit Inhlt: </body> ist und so weiter...
Hoffentlich könnt ihr mir helfen...
MfG und Thx im Vorraus,
Rum0
PS: Ihr könnt mir natürlich auch gerne Tipps bezüglich des restlichen Codes geben... aber in erster Linie soll die Seite erst Mal angezeigt werden