Hi @ all
ich habe ein script erstellt und in dem man mit dropdownmenu auswählen kann nach was man es sortieren will...
es geht alles.... aber wenn ich auf die seite gehe und noch nichts ausgewählt hab, dann bringt er mir die nachricht:
wie krieg ich das weg?
ich weiss nicht was ich machen soll...
THX schon im vorraus
MFG Fabian
ich habe ein script erstellt und in dem man mit dropdownmenu auswählen kann nach was man es sortieren will...
PHP:
<?php
echo "<h2>Partybilder</h2>";
mysql_connect("localhost","xxx","xxx");
mysql_select_db("xxx");
echo " <form action=index.php?section=partybilder name=\"Option\" method=post>
Sortieren nach <select size=\"1\" name=\"Option\" id=\"name\">
<option value=\"Datum DESC\">Datum (Rückwärts)</option>
<option value=\"NAME DESC\">Name (Rückwärts)</option>
<option value=\"NAME\">Name</option>
<option value=\"Datum\">Datum</option>
</select>
<input type=submit value=GO>
</form>";
if($_POST['Option']) {
$sql = "SELECT
Name,
Link,
Datum
FROM
partybilder
ORDER BY
".$_POST['Option']."";
} else {
$sql = "SELECT
Name,
Link,
Datum
FROM
partybilder
ORDER BY
Datum DESC";
};
$result = mysql_query($sql) OR die(mysql_error());
echo "<p>Anzahl Bilder online: <b>".mysql_num_rows($result)."</p></b>\n";
while($row = mysql_fetch_assoc($result)) {
echo "<div class=\"bilder\">\n";
echo " <div class=\"Kopfdaten\">\n";
echo " Das Bild <b>".$row['Name']."</b> wurde am " .$row['Datum']. " hochgeladen.<br>";
echo " </div>\n";
echo " <div class=\"Inhalt\">\n";
echo " <br><a href=partybilder/" .$row['Link']. " target=blank><img border=0 src=partybilder/" .$row['Link']. " width=400 height=*></a>\n";
echo " </div>\n";
echo "</div>\n";
echo "<br>";
}
?>
es geht alles.... aber wenn ich auf die seite gehe und noch nichts ausgewählt hab, dann bringt er mir die nachricht:
Code:
Notice: Undefined index: Option in /usr/export/www/vhosts/funnetwork/hosting/thefunnyskulls/partybilder/anzeige.php on line 18
wie krieg ich das weg?
ich weiss nicht was ich machen soll...
THX schon im vorraus
MFG Fabian