Hallo,
ich habe eine Tebelle mit allen Inhalten ausgelesen.
Nun möchte ich die Tabelle nach bestimmten Inhalten filtern und das per Dropdown.
Hier mein Code:
Code:
<html>
<style type="text/css">
@import url("megapart.css");
</style>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<?php require("sql_connect.php");?></div>
<?php include("tmp.php");?>
<table border="1" cellpadding="0" cellspacing="0" width="850" id="table1" >
<tr bordercolor="#000000" bgcolor="#000000" align="center" class="fliestabhead">
<td width="50" height="40">id</td>
<td width="200" height="40">url</td>
<td width="150" height="40">urlname</td>
<td width="150" height="40">name</td>
<td width="300" height="40">Beschreibung</td>
</tr>
<?php
$blVar = true;
$id = $_REQUEST['id'];
$result = mysql_query("SELECT * FROM links ORDER BY id",$db);
$result = mysql_query("SELECT * FROM links WHERE id = '$id' ORDER BY id",$db);
while ($daten = mysql_fetch_array($result)) {
if ($blVar) $bgcolor= "#FFFFFF";
else $bgcolor= "#F1F1F1";
$blVar = !$blVar;?>
<tr class="fliescenter" bordercolor="#CCCCCC" style="background-color:<? echo $bgcolor; ?>;">
<td width="50" height="25"><div align="center"><? echo $daten[id]; ?></div></td>
<td width="200" height="25"><div align="center"><a href="<? echo $daten[url]; ?>"><? echo $daten[url]; ?></a></div></td>
<td width="150" height="25"><div align="center"><? echo $daten[urlname]; ?></div></td>
<td width="150" height="25"><div align="center"><? echo $daten[name]; ?></div></td>
<td width="300" height="25"><div align="center"><? echo $daten[beschreibung]; ?></div></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
Hier das Formular:
Code:
<?php require("sql_connect.php");?>
<form name="form" method="post" action="lesen.php">
<select name="autor" onChange="MM_jumpMenu('parent',this,0)">
<?php
$abfrage = "SELECT * FROM links ORDER by id";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis)) {
echo "<option>";
echo $row->id;
echo "</option>";
}
?>
</select>
<input type="submit" name="Submit" value="Abschicken">
</form>
Die Tabelle kann nicht ausgelesen werden und Ich bekomme keine gefilterte Abfrage!!!
Kann mir da jemand weiterhelfen?
Bin noch ziemlich neu in PHP!
thx