hey, ik wil n gastenboek maken dat n tabel uitleest, maat het nieuwste bericht BOVENAAN plaatst ipv onderaan, waarmee doe ik dat, en waarmee verander ik de waarde in een bestaande cel?
Als je een veld id hebt dan kun je dit doen:

SELECT * FROM gastenboek ORDER BY id DESC;
Hoe maak ik een veld id dan?
zo:

<?
id int(10) auto_increment primary key,
?>

en dan is 10 het maximale getal wat in die tabel mag staan. (als het goed is)

waar moet ik dat dan inzetten, en moet ik vervolgens nog wat met mn tabel doen??
ehm.. wat is de maak optie van je tabel?
ik heb drie velden (als je dat bedoelt)
1. datum (varchar25)
2. gebruiker (varchar25)
3. bericht (text)
ik kan er desnoods wat bij maken als het nodig is
Xano, gaat erg makkelijk dan..

Voer dit uit als SQL commando:

ALTER TABLE tabelnaam SET id auto_increment primary key BEFORE datum;

Vervolgens als je het uit de tabel leest en het op het scherm laat zien kun je zo sorteren:

SELECT * FROM tabelnaam ORDER BY id DESC

Elk bericht moet dan wel een id nummer hebben.. dus zou wel je tabel ff backuppe en er vervolgens nieuwe berichten in opslaan.. de ID wordt automatisch gemaakt :)
sorrie voor de vragen, maar moet je dit (ALTER TABLE tabelnaam SET id auto_increment primary key BEFORE datum; ) commando na het SQL INSERT (ofzo) commando plaatsen of ergens anders?

Reageren