Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-08-2010, 09:27   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Frage zu: Sortierung in der Datenbank (mySQL)

Hallo zusammen.

Mir ist grad was komisches(?) in meiner Datenbank aufgefallen (mySQL über phpMyAdmin): Wenn ich einen Eintrag, von Hand, lösche wird zwar der Primary korrekt immer um 1 erhöht aber er schreibt sich an die Positionen wo der zuvor gelöschte Eintrag stand. Dementsprechend steht nicht wie erwartet der letzte Eintrag auch an der letzten Stelle

Nun ist es leider bei meinem Programm so, dass ich die ganzen Einträge in verschiedene Arrays gepackt habe und mir nur die letzten 5 ausgeben möchte. Das klappt mit der oben beschriebenen Sortierung ja leider nicht.

Gibt es eine Möglichkeit das in der Datenbank einzustellen (das umsortieren der Arrays in Flash ist ein größerer Aufwand).

MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 24-08-2010, 09:35   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Wonach sortierst du denn? Bzw. gib mal Code...
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 24-08-2010, 10:07   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Ort: Köln
Beiträge: 28
mach das doch über deine abfrage "SELECT .... ORDER BY id ASC LIMIT 5"
arne_ ist offline   Mit Zitat antworten
Alt 24-08-2010, 11:26   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Zitat:
Zitat von arne_ Beitrag anzeigen
mach das doch über deine abfrage "SELECT .... ORDER BY id ASC LIMIT 5"
Danke für die Antwort. Das tut´s für mich! So brauch ich mich schon nicht mit der Datenbank rumärgern (wo was nun steht). Die Anzeige lasse ich allerdings in Flash "beschneiden".

Ich sollte mal mehr Zeit in PHP investieren dann würde ich euch nicht immer mit so einfachen Fragen belästigen. Aber "Zeit" ist halt ein Gut was grad bei mir mangelware ist. Von demher nochmal ein generelles Danke für den Support hier im Forum.

MfG monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 24-08-2010, 11:37   #5 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Zitat:
Zitat von arne_ Beitrag anzeigen
mach das doch über deine abfrage "SELECT .... ORDER BY id ASC LIMIT 5"
.... das erschien mir jetzt zu offensichtlich ...
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 24-08-2010, 16:57   #6 (permalink)
exestiert hier nicht
 
Registriert seit: Jun 2002
Ort: Osnabrück
Beiträge: 1.728
Zitat:
Zitat von dr monk Beitrag anzeigen
.... Die Anzeige lasse ich allerdings in Flash "beschneiden".....
Das ist aber nicht die Beste Idee. Diese Arbeit kann Mysql viel schneller ab arbeiten, zudem ist der Traffik zwischen Anwendung und Datenbank viel kleiner wenn du dir nur die 5 Einträge holst die du brauchst.
__________________
<? if(!$success){ $try++; } ?>
~Es ist so grausam, dass der Intelligenz Grenzen gesetzt sind und der Dummheit keine.~

Werbung:
- Ajax File Manager ( KFM - Kae's File Manager )
Funkey ist offline   Mit Zitat antworten
Alt 25-08-2010, 06:28   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Ich brauche die letzten 5 Einträge nur für meine "Startansicht". Es gibt dort die Möglichkeit "alle" anzeigen zu lassen. Aus diesem Grund lade ich gleich alle nach Flash.
Falls die Preformance bei ner großen Datenbank zu schlecht werden sollte werde ich evtl. mit erneuten Abfragen arbeiten die gezielter mit der Datenbank komunizieren. Solange tut´s meine Lösung mit ner Ladeanimation

MfG monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datenbank Sortierung ... QULIXX PHP und MySQL 21 15-05-2008 19:34
mysql und eindeutige sortierung oresde PHP und MySQL 2 19-04-2006 11:07
MySQL sortierung hal9000 Flash und Datenbanken 2 23-02-2003 14:51
MySql Datenbank Frage merlin0815 Flash und Datenbanken 17 28-01-2002 18:19
Datenbank Sortierung BennyS Flash und Datenbanken 4 12-01-2002 19:06


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:14 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele