| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.12.2009
Beiträge: 415
PHP-Kenntnisse: Fortgeschritten ![]() | Code: SELECT ... WHERE `order` < "aktuelle Order" ORDER BY `order` ASC LIMIT 1 Code: SELECT ... WHERE `order` > "aktuelle Order" ORDER BY `order` ASC LIMIT 1 Besser wäre aber vermutlich, den zu ändernden Datensatz und seinen Nachbarn zu holen und das in einer Transatkion abzufackeln, um sich überschneidende Änderungen zu vermeiden. Code: BEGIN; SELECT @aendernID := `id`, @aendernOrder =: `order` FROM ... WHERE `id` = <deine ID>; SELECT @aendernZuID := `id`, @aendernZuOrder =: `order` FROM ... WHERE `order` < <deine ID> ORDER BY `order` ASC LIMIT 1; UPDATE ... SET `order` = @aendernZuOrder WHERE `id` = @aendernID; UPDATE ... SET `order` = @aendernOrder WHERE `id` = @aendernZuID; COMMIT;
__________________ actra.development - Schwabstr. 2 - 70825 Münchingen www.actra.de/velopment/ - eMail: php.de@actra.de Zend Certified Engineer for PHP5 Geändert von G.Schuster (03.12.2011 um 18:42 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Sortierreihenfolge festlegen | imamk | PHP Einsteiger | 12 | 21.03.2011 17:17 |
| Sortierreihenfolge selbst definieren | Maggi76 | Datenbanken | 9 | 20.12.2010 14:48 |
| Sortierreihenfolge ändert sich | Sturmfeuer | Datenbanken | 6 | 03.10.2007 18:10 |
| Sortierreihenfolge nach Eintrag oder letzter Änderung | leuktra | Datenbanken | 7 | 29.01.2007 19:20 |
| Radiobuttons und in value Wert Daten zurückschreiben | nieselfriem | PHP Tipps 2005-2 | 3 | 18.06.2005 19:45 |
| sql-ausgabe geändert wieder zurückschreiben | c-f-g | PHP Tipps 2005-2 | 9 | 15.06.2005 14:58 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php db up down order |