Autor |
Nachricht |
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 31.05.2005 15:09
Titel [php] liste sortieren |
|
|
hallo zusammen,
ich habe gerade ein kleines anfänger-problem und hoffe hier auf hilfe.
um eine ip-liste dynamisch darzustellen, wurde eine eine mysql - datenbank angelegt.
alles funktioniert auch wunderbar, nur möchte ich gerne, wenn ein neuer datensatz angelegt wird, dieser nicht nach der id (die vergeben wird) bei dem anlegen sondern nach der ip-adresse sortiert wird. (kleiner -> groß)
muß ich das über den primärschlüssel vergeben?
würde mich über eine antwort sehr freuen.
danke und gruß
anett
|
|
|
|
|
Glas
Dabei seit: 24.05.2003
Ort: Bremen
Alter: 41
Geschlecht:
|
Verfasst Di 31.05.2005 15:14
Titel
|
|
|
Hmmm meinst du bei der Ausgabe?
Lass doch einfach nach ip ordnen.
Halt nicht " ... ODER BY id DESC" sondern "ODER BY ip DESC" etc. ... ?
|
|
|
|
|
Anzeige
|
|
|
caZpa
Account gelöscht
Ort: -
|
Verfasst Di 31.05.2005 15:15
Titel
|
|
|
SELECT * FROM table ORDER BY ip (DESC)
DESC für auf/abwärts
|
|
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 31.05.2005 15:47
Titel
|
|
|
wow, ihr seit echt schnell,
danke für die schnelle antwort.
@glas ja bei der ausgabe, meinte ich.
hab ich das richtig verstanden das ich das über das mysql dann angeben muß?
ich arbeite über phpmyadmin, und wenn ich über die sql-befehle gehe wird mir auch:
SELECT * FROM `meine_tabelle` WHERE 1 das angezeigt.
oder muß ich das da angeben, wo der zugriff auf die sql-datenbank her gestellt wird?
$sql = "SELECT id, bezeichnung, ip FROM " . $_REQUEST['name'];
|
|
|
|
|
caZpa
Account gelöscht
Ort: -
|
Verfasst Di 31.05.2005 15:52
Titel
|
|
|
häää?
mach mal ne zeichnung
|
|
|
|
|
Glas
Dabei seit: 24.05.2003
Ort: Bremen
Alter: 41
Geschlecht:
|
Verfasst Di 31.05.2005 15:55
Titel
|
|
|
ähm
Ich will auch ne Zeichnung ... also du gibts die Daten schon in nem HTML bzw. PHP (whatever) Dokument aus?
Wenn ja, führst du ja ne DB abfrage durch. Diese Abfrage - also das sql query - musst du entsprechend ändern.
//edit:
Wenn ichs Recht verstanden habe:
$sql = "SELECT id, bezeichnung, ip FROM " . $_REQUEST['name'] . " ORDER BY ip (DESC/ASC)";
Zuletzt bearbeitet von Glas am Di 31.05.2005 15:57, insgesamt 1-mal bearbeitet
|
|
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 31.05.2005 16:05
Titel
|
|
|
es scheint zu laufen!!!
DANKE
|
|
|
|
|
anett
Threadersteller
Dabei seit: 06.12.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 31.05.2005 16:13
Titel
|
|
|
oh nein,...
ich weis zwar nicht wieso, aber er sortiert es zwar jetzt richtig, wenn ich einen neuen datensatz hinzu füge,
allerdings, wenn ich jetzt einen datensatz (nach dem auslesen) änderen will, ändert er mir den falschen.
beim löschen eines datensatzes, werden anstatt einem alle gelöscht...
wieso nur???
|
|
|
|
|
|
|
|
Ähnliche Themen |
liste mit javascript sortieren?
Liste mit PHP sortieren / Anfangseintrag bestimmen?
Indesigntabelle sortieren
MP3 Dateien sortieren
problem mit sortieren...
PHP Ordner Sortieren
|
|