ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
348
348
EMPFEHLEN
-
08.12.11 17:10 #1
Ich habe eine simpel-einfache Abfrage, die mich völlig kirre macht. Offenbare tue ich nach 10 Jahren Erfahrung mit PHP und Mysql etwas, das ich noch nie gemacht habe: Ich übergebe aus Mysql aus einem INT-Feld einen Wert -1 (in Worten: minus eins).
Diese wundervoll einfache Abfrage funktioniert nicht. Nach verschiedenen Tests habe ich nun festgestellt, dass tatsächlich mein INT-Wert aus der Datenbank als STRING "-1" in PHP ankommt.PHP-Code:if ($a['db_wert'] < 0):
#tuwas
endif;
Auch
funktionert nicht.PHP-Code:if ($a['db_wert'] == -1):
Gibt es irgendjemanden, der bis hierher mitgelesen hat, mein Problem versteht und mir sagen kann, was das für ein behinderter Mist ist?
wolltemichnurmalmitteilen...
-
Hi,
versuche mal einen expliziten type-cast.
Code php:1 2 3 4
$a['db_wert'] = (int) $a['db_wert']; if ($a['db_wert'] < 0): #tuwas endif;
Gruß Kyoya StefanOracle Certified MySQL 5 Professional Developer
Zend Certified PHP 5.3 Engineer
Vorträge, Webinare, etc im Mayflower - Blog
-
08.12.11 19:54 #3
- Registriert seit
- May 2006
- Ort
- There is no place like 127.0.0.1
- Beiträge
- 3.521
Man könnte es auch mit der Funktion intval() versuchen:
Code php:1 2 3
if (intval($a['db_wert']) < 0): #tuwas endif;
Grüße
--
Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)
-
Zeig mal dein Tabellenaufbau und das SELECT-Query
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
Ähnliche Themen
-
Textfarbe bei Minuswert ändern
Von julia29 im Forum PHPAntworten: 11Letzter Beitrag: 28.07.11, 16:09 -
Minuswert bei css
Von Godstyle im Forum CSSAntworten: 3Letzter Beitrag: 23.01.10, 15:21 -
MYSQL KAlender nach Datum gruppieren, nach Uhrzeit sortieren
Von kamstarr im Forum Relationale DatenbanksystemeAntworten: 7Letzter Beitrag: 09.01.10, 01:12 -
nach Ausgabe bei MySQL nach bestimmtem Zeichen suchen
Von aTa im Forum PHPAntworten: 2Letzter Beitrag: 11.10.06, 15:44 -
empty() und is_null() nach MySQL Query (MySql 5.0)
Von Mik3e im Forum PHPAntworten: 4Letzter Beitrag: 02.12.05, 10:13





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren