Query abgeschnitten

doch, sorry:
Code:
SELECT id, position, faehigkeit_training  
FROM spieler 
WHERE verein_id='1' 
AND CHARACTER_LENGTH(faehigkeit_training)

es fehlt <='0'
ORDER BY id


in beiden Meldungen:
Code:
if (mysql_errno()) { 
    die("MySQL sagt:<BR>". mysql_error() ."<BR>". $result);
    echo"<br>Q: $query<br><br>";
}
 
Also, bei meinem Test schneidet es nix ab. Aber ich musste dein die() anpassen.
Denn das echo nach dem die wird nicht ausgeführt.

PHP:
$query = "SELECT id, position, faehigkeit_training
FROM spieler
WHERE verein_id='1'
AND CHARACTER_LENGTH(faehigkeit_training)<='0'
ORDER BY id";

$result = mysql_query($query);

if (mysql_errno()) {
    die("MySQL sagt:<br />".mysql_error()."<br /><br />{$query}");
}
ergibt
Code:
MySQL sagt:
Table 'test.spieler' doesn't exist

SELECT id, position, faehigkeit_training
FROM spieler
WHERE verein_id='1'
AND CHARACTER_LENGTH(faehigkeit_training)<='0'
ORDER BY id
 
habe
Code:
CHARACTER_LENGTH(faehigkeit_training)
weggelassen und es später im PHP-code abgefangen.
jetzt läuft es, warum auch immer.

DANKE!
 
Zurück