cameeel
Erfahrenes Mitglied
Hat vllt nicht unbedingt was mit mysql zu tun hab es aber trotzdem mal hier rein geschrieben:
1. Ich hab eine Linkliste in die sich jeder via Formular eintragen kann. Jetzt würd ich gerne haben das die neuen Einträge oben erscheinen und nicht unten angehängt werden?!
2. Wie kann ich kontrollieren, dass auch jedes Feld im Formular ausgefüllt ist?
Hier der Quellcode falls es euch was bringt:
vom Formular:
code von der Linkliste:
sry das so lang wurde aber bin Anfänger und weis net was ihr alles braucht um mir zu helfen?!
thx!
1. Ich hab eine Linkliste in die sich jeder via Formular eintragen kann. Jetzt würd ich gerne haben das die neuen Einträge oben erscheinen und nicht unten angehängt werden?!
2. Wie kann ich kontrollieren, dass auch jedes Feld im Formular ausgefüllt ist?
Hier der Quellcode falls es euch was bringt:
vom Formular:
PHP:
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
Url:<br>
<input type="text" name="url"><br><br>
Name des Links:<br>
<input type="text" name="urlname"><br><br>
Webmaster [Vor- und Nachname]:<br>
<input type="text" name="name"><br><br>
Banner-url:<br>
<input type="text" name="banner"><br><br>
Beschreibung [max. 250 Zeichen]:<br>
<input type="text" name="beschreibung"><br><br>
<br><br>
<input type="submit" value="Senden" />
<input type="reset" value="Löschen" />
</form>
<?php
$url = $HTTP_POST_VARS["url"];
$urlname = $HTTP_POST_VARS["urlname"];
$name = $HTTP_POST_VARS["name"];
$banner = $HTTP_POST_VARS["banner"];
$beschreibung = $HTTP_POST_VARS["beschreibung"];
if($_POST)
{
mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx");
$eintrag = "INSERT INTO xxx (url, urlname, name, banner, beschreibung)
VALUES ('$url', '$urlname', '$name', '$banner','$beschreibung')";
$eintragen = mysql_query($eintrag);
}
?>
code von der Linkliste:
PHP:
<?php
mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx");
$abfrage = "SELECT url, urlname, name, banner, beschreibung FROM xxx";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "<a href='$row->url' target='_blank'>$row->url</a><br>$row->urlname<br>Webmaster: $row->name<br><img src='$row->banner' width='468' height='60' border='0'><br>Beschreibung:<br>$row->beschreibung<br><hr width='500' color='#000000' align='left'><br><br>";
}
?>
sry das so lang wurde aber bin Anfänger und weis net was ihr alles braucht um mir zu helfen?!
thx!