Fohlenpower
Mitglied
hallo,
ich habe da mal eine frage. und zwar habe ich ein gästebuch laufen was die einträge in einer datenbank speichert. und eine spalte besitzt in der eine null steht (name: freigabe) wo ich durch eine 1 den jeweiligen Eintrag freischalten kann. Nun habe ich zwei Fragen :
1. Ich möchte die Einträge nummerieren d.h. der älteste hat die 1 und der etwas neurere die 2 etc... wie ist das möglich?
Er macht das bei mir immer anders rum. Der älteste hat die höchste nummer der neuste die kleine etc.. Wie kann ich das ändern?
2. Ich möchte das er die Button/Grafiken die Email und Webseite verlinken nur dann anzeigen lassen, wenn der Besucher die Daten angegeben hat bzw. die somit in der Datenbank gespeichert sind. Also wenn ein leeres Kästchen in der Datenbank ist dann soll nichts erscheinen sonst der Button mit Link wie im Code.
Hier der Code:
Hoffe ihr könnt mir bei meinen Fragen helfen und sie hoffentlich beantworten !
ich habe da mal eine frage. und zwar habe ich ein gästebuch laufen was die einträge in einer datenbank speichert. und eine spalte besitzt in der eine null steht (name: freigabe) wo ich durch eine 1 den jeweiligen Eintrag freischalten kann. Nun habe ich zwei Fragen :
1. Ich möchte die Einträge nummerieren d.h. der älteste hat die 1 und der etwas neurere die 2 etc... wie ist das möglich?
Er macht das bei mir immer anders rum. Der älteste hat die höchste nummer der neuste die kleine etc.. Wie kann ich das ändern?
2. Ich möchte das er die Button/Grafiken die Email und Webseite verlinken nur dann anzeigen lassen, wenn der Besucher die Daten angegeben hat bzw. die somit in der Datenbank gespeichert sind. Also wenn ein leeres Kästchen in der Datenbank ist dann soll nichts erscheinen sonst der Button mit Link wie im Code.
Hier der Code:
PHP:
<?php
include("config.php");
$queryx=mysql_query ("SELECT id, freigabe, name, icq, email, webseite, eintrag, DATE_FORMAT(datum, '%d.%m.%Y') datum FROM gaestebuch where freigabe ='1' order by id desc") or die(mysql_error());
$i="1";
while($klick = mysql_fetch_array($queryx))
{
print "<table width=\"90%\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\" bgcolor=\"#006600\" align=\"center\">\n";
print "<tr><td bgcolor=\"#006600\" class=\"v2\" width=\"25%\" bgcolor=\"#FFFFFF\"><font color=\"#ffffff\" size=\"2\">
#$i<br>
$klick[datum]<br>
$klick[name]<br>
<a href=mailto:$klick[email]><img src=/guest/mail.gif style=border:0px></a><br>
<a href=$klick[webseite]><img src=/guest/webseite.gif style=border:0px></a><br>
<img src=/guest/icq.gif style=border:0px width=12 height=13 alt=icq> $klick[icq]</font></td>\n";
print "<td class=\"v2\" width=\"75%\" valign=\"top\" bgcolor=\"#FFFFFF\"><font color=\"#000000\" size=\"2\">$klick[eintrag]</font></td></tr></table><br><br><br>\n";
$i++; }
?>
Hoffe ihr könnt mir bei meinen Fragen helfen und sie hoffentlich beantworten !