PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > Seite 12 > MYSQL datenbank auslesen/Sortierungs problem

Im PC Forum registrieren


Produktsuche
IDEALO-PRODUKT-SUCHE
idealo preisvergleich
PCM News & Reviews
Antwort
 
 
Alt 03.06.2009, 18:53
Benutzerbild von alflife2007
Threadersteller
alflife2007
 
Standard

MYSQL datenbank auslesen/Sortierungs problem



hi

habe ein problem mit der MYSQL datenbank ich versuche eine die datenbank nach einer bestimmten spalte zu sotieren und diese nach größe zu sortieren das die größte zahl oben steht....

nur ist das problem das die datenbank so sortiert das 2 zB. über der 10 steht obwohl diese kleiner ist.

wenn ich jedoch 02 hinschreibe sortiert er richtig nun will ich aber nicht immer neh 0 vorschreiben müssen weil das nicht so ist wie ich mir das wünsche.

hab den ausgabe befehl zuzeit so bei mir:
PHP-Code:
<? 
    $abfrage 
"SELECT * FROM `flotte` ORDER BY Kt DESC LIMIT 0, 1";
  
$ergebnis mysql_query($abfrage);
  while(
$row mysql_fetch_object($ergebnis))
    { 
    echo 
$row->Kt
   } 
?>
das "0 +" hab ich gemacht damit die ganzen nullen bei der ausgabe verschwinden jedoch muss ich diese ja wieder eingeben damit keine falschen sortierungen passieren bei der ausgabe...

welche möglichkeiten hab ich den?

ich würde mich auch damit zufrieden geben wenn es neh möglichkeit gebe die entsprechende anzahl nullen beim eintragen in die datenbank zu schreiben das es immer passt.

also das es dann so in die datenbank geschrieben wird:

00001
00100

nur weis ich nicht wie ich das machen soll wenn ich zB. $test = "1"

und das in die datenbank soll aber er automatisch 4 nullen vor die zahl setzt.

währe cool wenn mir jemand aus dem schlamassel raushelfen könnte ich werd langsam verrückt xD

mfg alflife
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
Standard Weitere Informationen

 
Alt 03.06.2009, 19:52
Benutzerbild von LordOfThePings
LordOfThePings
 
Standard

google meint, du sollst bei deinem orderby ein +0 hinzufügen...

]

Code:
Use  this:
mysql> select number from (table) order by (number+0);
Folgende User haben sich für den guten Beitrag bedankt:
 
Alt 03.06.2009, 23:31
Benutzerbild von alflife2007
Threadersteller
alflife2007
 
Standard

ok werd ich mal ausprobieren ob das in meinem fall auch so klappt

---update---
ja sauber hat googel recht gehabt xD funzt alles super wie ichs haben wollte danke dir nochmal


mfg alflife

Geändert von alflife2007 (04.06.2009 um 02:02 Uhr).
hardware forum Neue Frage stellen?
Kurze Zusammenfassung der Frage:
Bitte wählen Sie eine Kategorie:
Mailadresse:
Ihre Frage:
Ihre Frage wird als Gast gespeichert. Sollte eine Antwort im Forum erfolgen, bekommen Sie diese per Email zugeschickt.


Antispam, bitte die folgende Aufgabe lösen: 
 
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!

Antwort

Tags: , , ,

Ähnliche Tags: , ,


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem beim Zugriff auf 2. Festplatte über Programme BloodyLove Festplatten und optische Laufwerke 4 15.12.2009 10:05
Taskleisten/Desktop Problem, bitte um Hilfe! ravn Betriebssysteme 0 24.10.2009 13:06
Audio Problem dahbka Hardware Allgemein 0 01.05.2008 21:04
BenQ-FP71V-TFT Problem babbsagg Monitore und PC-Peripherie 1 21.03.2008 13:32
PHP Problem mit der Sotierung bei mysql alflife2007 GFX, Webdesign und Programmierung 2 24.01.2008 20:10
MySQL Datenbank Zugangsdaten ändern Mr. A GFX, Webdesign und Programmierung 7 19.01.2008 05:00
Problem mit wc3tft und grafikarte ? DoN Grafikkarten 6 08.07.2007 12:22
Problem mit unbekannter Ursache Silens Hardware Allgemein 4 04.06.2007 00:07


Sie betrachten gerade: MYSQL datenbank auslesen/Sortierungs problem


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



Im PC Forum registrieren