de tabel blijft ongewijzigd als ik het volgende uitvoer.

if ( $_SERVER["REQUEST_METHOD"] == "POST" )
// lees de waarden uit het formulier
{
mysql_select_db("offertes");
// selecteer database
$sql="SELECT * FROM offerte ORDER BY offerte_id DESC"; mysql_query($sql) or die(mysql_error());
}


b.v.d.
grt
Ik snap je code ook niet hoor, wat je nu doet:

- Controleer of er iets is gepost, zo ja => haal data uit de database. Wat zou er moeten veranderen dan, als je iets naar SQL wil schrijven moet je de insert of update functie gebruiken.
ik heb een aantal records verwijderd en het staat nu een beetje door elkaar heen b.v.

120
119
118
121

dit wil ik weer op volgorde hebben.
waarom zou je dat willen? de database kom je alleen in om een tabel te maken, de rest laat je zo staan als het hoort..

als je de database uitleest, dan zet je de output op volgorde.
Je bedoeld dat 119 later in de database is gezet, dan 120, en dat je dat op volgorde wil hebben? Het kan dan heel slim zijn om een datetime veld toe te voegen aan de tabel, waarin je de datum en tijd van de INSERT query zet.

Sorteer dan bij het uitlezen op datum en het gaat ook goed als er records zijn verwijderd.
ok bedankt ik kan in ieder geval weer even vooruit
grt.

Reageren