Thomas D.: MySQL + count

Beitrag lesen

Hey Ilja

Danke erstmal für deine Hilfe, ich hab bei mir Mysql 4.1 irgentwas laufen. Ich habe jetzt meine Abfrage gändert so wie du es gepostet hast.

<?php

$db = @MYSQL_CONNECT($server,$benutzer,$kennwort);  mysql_select_db("mp3",$db);
//$bioId = mysql_escape_string($bioId);
$result = mysql_query("SELECT tab1.*,
  (
  SELECT count(*)
  FROM top100 AS tab2
  WHERE tab2.Interpret= tab1.interpret
  AND tab1.Titel= tab2.titel
  ) AS Anzahl
FROM top100 AS tab1, woche
WHERE tab1.jahr='$jahr'
AND woche.jahr='$jahr'
AND tab1.KW='$kw'
AND woche.kw='$kw'
ORDER BY tab1.'Platz'
LIMIT $pos
");

while ($row = mysql_fetch_row ($result))
{
if ($row[19] == '<img border="0" src="images/single/new.gif" width="53" height="16">')
        $change = '<font color="#FF0000">Neu';
else if ($row[19] == '<body bgcolor="#000080"><font size ="1" color="#FFFF00">Wiedereinsteiger</font></p>')
        $change = '<img border="0" src="images/single/point.gif" width="12" height="10">';
else if ($row[6] == $row[19])
        $change = '<img border="0" src="images/single/point.gif" width="12" height="10">';
    else if ($row[6] < $row[19])
        $change = '<img border="0" src="images/single/a_up.gif" width="12" height="10">';
else if ($row[6] > $row[19])
        $change = '<img border="0" src="images/single/a_down.gif" width="12" height="10">';

nur bekomme ich dann als Fehlermeldung

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in ausgabe.php on line 155

Line 155 wäre dann

while ($row = mysql_fetch_row ($result))

wie kann das denn jetzt ??