Path: csiph.com!au2pb.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Thomas 'PointedEars' Lahn Newsgroups: de.comp.lang.php Subject: Re: Problem mit PDO Date: Sun, 15 Nov 2015 14:26:46 +0100 Organization: PointedEars Software (PES) Lines: 44 Message-ID: <2832576.C0p1vsflBy@PointedEars.de> References: <56479A45.3090901@arnowelzel.de> Reply-To: Thomas 'PointedEars' Lahn Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: solani.org 1447594006 29681 eJwFwYERADAEBLCVaPF+HKfsP0ITv6HRsPAwX9/TD9aZO2CLl1LuzkCJRBu6jE9ezShPCT8hpBFG (15 Nov 2015 13:26:46 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Sun, 15 Nov 2015 13:26:46 +0000 (UTC) User-Agent: KNode/4.14.2 X-User-ID: eJwFwQkBACAIBLBKvIfEQYT+EdxcwegwOMzXtwNslFvSPLktFg83gdOMuLXGOHqZNo0qrOjpzEqSvPAzH0psFTs= Cancel-Lock: sha1:T+70deJxnP/F6If3HXTytVMro6k= X-NNTP-Posting-Host: eJwNxcEBwCAIA8CVKgSSjlNE9h/B3ufCc+UmMhIxMSy8Uts+3eH6I2uoVQU9QtfHHngMaG7nAiviEXo= Xref: csiph.com de.comp.lang.php:3552 Thomas Mlynarczyk wrote: > mysql> select 'baldwin' <= 15; > +-----------------+ > | 'baldwin' <= 15 | > +-----------------+ > | 1 | > […] > Die Bedingung ist immer wahr, also werden *alle* Einträge berücksichtigt > -- und das "niedrigste" Jahr ist 1700. > > mysql> select 'baldwin' > 15; > +----------------+ > | 'baldwin' > 15 | > […] > Die Bedingung ist immer falsch, folglich wird kein einziger Eintrag > berücksichtigt und das Ergebnis ist NULL. Jedoch wird gemäss OP für MAX(jahr) und :firma <= :number angeblich NULL und für MIN(jahr) und :firma > :number angeblich 1700 geliefert. Ich kann das bei meinen Tests nicht nachvollziehen – erhalte wie erwartet 1899 und NULL –, vermute daher Schludrigkeit des OPs. > mysql> show warnings; > +---------+------+---------------------------------------------+ > | Level | Code | Message | > +---------+------+---------------------------------------------+ > | Warning | 1292 | Truncated incorrect DOUBLE value: 'baldwin' | > […] ACK, *das* erhalte ich auch. ObPHP: $db = PDO("mysql:…", …); … var_dump($db->query("SHOW WARNINGS")->fetchAll()); -- PointedEars Zend Certified PHP Engineer Twitter: @PointedEars2 Please do not cc me. / Bitte keine Kopien per E-Mail.