Hi, ich bräuchte mal einen SQL Befehl wo ich in den vms_kontodaten die Spalte ap um 2 kommastellen kürzen kann.
Hat da jemand was für mich.. Na bestimmt
Gruß Dany
Hi, ich bräuchte mal einen SQL Befehl wo ich in den vms_kontodaten die Spalte ap um 2 kommastellen kürzen kann.
Hat da jemand was für mich.. Na bestimmt
Gruß Dany
Keiner ne Idee, dann muss ich das wohl morgen per hand machen.... 8o
Gruß Dany
Phpmyadmin --> VMS Kontodaten --> Struktur --> ap --> Bearbeiten und dann einfach bei Länge/Set die 2 durch eine 0 ersetzen ?(
Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!
Hi, ne das war leider nicht der richtige Weg, wahrscheinlich haben wir uns da missverstanden, also ich meinte:
jetzige APs 2547896
danach 25478,96
Gruß Dany
wobei 10 die gesamt länge ist und die 2 die 2 stellen nach dem kommaCode:ALTER TABLE `vms_kontodaten` CHANGE `ap` `ap` DOUBLE(10,2) NOT NULL DEFAULT '0.00';
wobei wenn das schon so in etwa ist wirds wohl einfach nur falsch ausgegebn.
2 steht hier wiederrum auch für 2 stellen nach dem kommaPHP-Code:
<?=@number_format($blahvar['ap'],2,",",".");?>
Hi,
also scheinbar versteht mich keiner richtig oder ich drück mich falsch aus ..
Also ich habe eine laufendes AP-system auf der Seite drauf, und nun will ich es umstellen, so das alle Aps nur noch 1/100 gerechnet werden, also müssen erstmal die vorhandenen APs aller User umgerechnet werden. Beispiel User A hat 785214 Aps nachdem alles umgestellt ist darf user A nur noch 7852,14 Aps haben.
So ich hoffe jetzt hab ich alles klar und deutlich geschrieben
Gruß Dany
ja aber... wenn du in der DB dafür gesorgt hast, dass 10,2 als Beispiel (auf die 2 kommt's an, da die die Anzahl Kommastellen ist) eingespellt ist für das feld, dann mußt doch nur das feld auslesen , das Feld durch 100 teilen und wieder zurück schreiben.
mfg
dragon11
Ja, in dem Fall währe es egal ob 10,2 oder 100,2 ich dachte nur, das es ein sql befehl oder so gibt, der mir einfach das komma um noch 2 weitere stellen schiebt...Original von dragon11
ja aber... wenn du in der DB dafür gesorgt hast, dass 10,2 als Beispiel (auf die 2 kommt's an, da die die Anzahl Kommastellen ist) eingespellt ist für das feld, dann mußt doch nur das feld auslesen , das Feld durch 100 teilen und wieder zurück schreiben.
Na gut, dann muss ich mal sehen ob ich das per script irgendwie gebacken bekomme... ansonsten handarbeit