Mailinglisten-Archive |
Christian Victor wrote: > $rs=mysql("user","SELECT * from tabelle LIMIT 1"); > > Diese halte ich aber nicht für sehr elegant. Leider ist immer eine andere > Zeile an erster Stelle, daher kann ich keine ID oderso verwenden. Christian, ich weiß zar nicht genau waas Du meinst, aber ich vermute mal Du willst den zuletzt eingefügten Wert. Da eine Datenbank kein Stack ist, gibt es keine Garantie für "kommt ja so raus, wie es reinfliegt". Du brauchst ein sinnvolles Ordnungskriterium in den Daten. Dabei ist es egal ob es sich auf natürliche Weise aus den Datem ergibt, oder künstlich angelegt werden muß. Verwende z.B. ein changed Feld mit timestamp(14). Dann kannst Du auch das "letzte/erste" Element sicher greifen. Wenn die Reihenfolge der Daten bei der Einfügung relevant ist und die Einfügung praktisch zeitgleich erfolgt, lege um Himmels Willen einen (Primary) Key (mit auto_increment) an. Danach kannst Du sauber sortieren. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
php::bar PHP Wiki - Listenarchive