<div dir="ltr">Moin,<br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-21 9:08 GMT+01:00 Malte Diers <span dir="ltr"><<a href="mailto:mdiers@gmail.com" target="_blank">mdiers@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">Moin Liste,</span><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">ich habe gerade mal die "cost"-Property eingetragen, aber irgendwas scheint da nicht zu funktionieren: </div></div></blockquote><div><br></div><div>
Bitte aktuelles git von heute morgen verwenden, Justin hat die Korrekturen eingespielt.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Werte größer Null gehen Problemlos, dann stimmt aber die Einheit ja beleibe nicht. Also den korrekten Wert "0.00026" eingegeben. Schön brav mit einem Punkt.</div>
</div></blockquote><div><br></div><div>Bei W wird kWh gerechnet, also ein tausendstel eingeben.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">

<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Kurz später war der Wert "0". Genauso wie "26.5" zu "26" wurde, etc. Direkt nach dem Eintragen steht der Wert jedoch richtig drin! Also mal kurz danach noch ein SELECT und siehe da: Der Wert migriert von "0.00026" zu "0,00026" (Komma!) zu "0". Also was mit irgendeiner Locale...</div>

<div style="font-family:arial,sans-serif;font-size:13px"><br></div></div></blockquote><div>Zahlen mit . eingeben, das klappt bei mir.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px"></div><div style="font-family:arial,sans-serif;font-size:13px">Die Collation ist in jeder Tabelle "utf8_unicode_ci", daran kann es nicht liegen, also muss es meines Erachtens irgendwo auf Client-Seite haken. Da jedoch auf das Frontend zum Zeitpunkt der Veränderung keinen Zugriff gab, wohl aber auf die middleware.php (1reqs/channel/2s), wage ich die These, dass die mir den Wert zerschießt.</div>

<div style="font-family:arial,sans-serif;font-size:13px"><br></div></div></blockquote><div>Sollte damit nichts zu tun haben da wird dabei nicht von Strings reden.<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px"></div><div style="font-family:arial,sans-serif;font-size:13px">Erstens: Warum tut sie das, was hat sie mit den Properties zu kriegen? Und zweitens: Warum ändert sie den Punkt in ein Komma? Immerhin läuft der aufrufende Raspberry mit der locale "en_US.UTF-8"!</div>
<span class="HOEnZb"><font color="#888888">
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Malte</div></font></span></div>
</blockquote></div><br></div><div class="gmail_extra">Es wird immer "float" gespeichert, der braucht einen . in der Eingabe.<br><br></div><div class="gmail_extra">vg<br></div><div class="gmail_extra">Andreas<br>
</div></div>