Hallo, kan iemand mij helpen met het maken van een Mysql guestbook. Wat ik wil kan ik nergens vinden dus ik dacht laat ik het hier eens proberen. Ik ben namelijk op zoek naar een guestbook die maar een pagina laat zien en waar maar bv. 30 berichten in kunnen staan, dus geen page navigation. Dit kan ik echter wel zulke scripts vinden, maar ik zou graag willen dat als er bv. maar 30 berichten in mogen staan, dat als de 31ste bericht wordt gepost, automatisch het eerste geposte bericht op mijn database wordt verweidert.
Weet iemand hoe dit moet
dat heb ik al zo veel gedaan, ik weet hoe ik iets moet wijzigen en deleten iets laten zien, maar iets automatisch deleten na een bepaald aantal records weet ik niet, en ik vind er ook geen tuturial over.
Ik ben ook bezig met een eigen newssysteem [een simpele] maar dan heb ik dat ook nodig.
Maar ik blijf me best doen om die tuturial te vinden.
Je hebt het wel zwaar he jaap, met dat phpen!?
Jaap kerel, morgen schrijf ik er 1 voor je oke?! ;)
En of ik het zwaar heb, nee echt waar, elke keer iets anders proberen en het lukt niet, dan wordt je echt gek hoor.
Maar als jij dat wilt bas, dan zou ik dat super vinden, je kan het gewoon ff kort simpel schrijven zonder de connectie ed.
Nogmaals bedankt.
Waar zet je het script als je het af hebt, hier, mail je het of iets anders?
Waar zet je het script als je het af hebt, hier, mail je het of iets anders?
hier..:

<?

if (!$HTTP_POST_VARS["submit"])
{
$sql = "select id from gastenboek order by id limit 0,1";
$result = mysql_query($sql);
$idnummer = mysql_result($res, 0);

// $idnummer is het eerste id nummer
echo "
<form method=post action=$PHP_SELF>
<input type=hidden name=idnummer value=\"$idnummer\">
naam<br>
<input type=text name=naam><br>
enail<br>
<input type=text name=email><br>
bericht<br>
<textarea name=bericht cols=35 rows=5></textarea> <br>
<input type=submit name=submit value=submit>";

}
else
{

$sql = "INSERT INTO gastenboek (ip, date, time, name, email, message) VALUES ('$ip', '$date', '$time', '$name', '$email', '$message')";
mysql_query($sql) or die(mysql_error());

$sql = "DELETE FROM gastenboek WHERE id = '$HTTP_POST_VARS[idnummer]'";
$res = mysql_query($sql) or die(mysql_error());
}
?>
Jo, very much bedankt, maar moet ik niets byzonders doen met mijn tabel , een rij aanmaken voor de hiddenfield ofzo of iets met de id?
Jo, very much bedankt, maar moet ik niets byzonders doen met mijn tabel , een rij aanmaken voor de hiddenfield ofzo of iets met de id?
nee, hidden is HTML man..

Reageren