cosima: Suchscript

Beitrag lesen

Hallo !

Kann mir bitte jemand sagen, was an meinem Suchskript falsch ist ?
Hintergrund : Das Suchskript ist so angedacht, dass Daten aus einer SQL-Datenbank ausgelesen werden soll. Das Ergebis der Ausgabe soll nun abwechselnd farbig sein. Beim Testen des Script bekomme ich weder eine Fehlermeldung noch das gewünschte Ergebnis :

<script language="php">
  mysql_connect("");
  @mysql_select_db("");

$abfrage       = "Select url,titel,disc from suche where url like'%".$query."%' or titel like'%".$query."%' or disc like'%".$query."%' order by titel,disc";

$Query_Result  = mysql_query($abfrage);
  $Anzahl_Zeilen = mysql_affected_rows();
  if ($Anzahl_Zeilen == 0)
    {
      echo"<span class='d'>";
      echo"<p align='center'><img border='0' src=''></p>";
      echo"<p align='center'>Ihre Suche war leider erfolglos. Bitte versuchen Sie es erneut.</p><br>";
      echo"<p align='center'><img border='0' src=''></p>";
      echo"</span>";
    }
  else
    {
      echo"
         <table cellpadding='0' cellspacing='0' width='440' align='center'>
         <tr>
         <td bgcolor='#001C55' height='28' valign='bottom'>
         <span class='e'>
           LINK<br><br>
         </td>
         <td bgcolor='#001C55' height='28' valign='bottom'>
         <span class='e'>
           TOPIC<br><br>
         </td>
         </tr>";
   }

// Auslesen aus Datenbank

while(list($url, $titel, $disc) = mysql_fetch_row($Query_Result))
   {

// Farbewechsler setzen

$farbe1="#000000";
        $farbe2="#FFFFFF";
        $tabflag=0;

//Zeilenfarbe formatieren

if ($tabflag==0)
    {
        $zeilenanfang="<tr bgcolor="".$farbe1.""><td>";

$tabflag=1;

}
    else
    {
        $zeilenanfang="<tr bgcolor="".$farbe2.""><td>";
        $tabflag=0;
        }
// Ende der Zeilenfarbe

// Besonderheit bei pdf

if (strpos($url,".pdf") == false)
    {
    echo"<tr>";
    echo"<td>
         <span class='d'>
         <a href='".$url."'>  $titel  </a>
         </td>
         <td>
         <span class='d'>
           $disc  
         </td>";
    echo"</tr>";
    }
    else
    {
    echo"<tr>";
    echo"<td>
         <span class='d'>
         <a href='".$url."' target='_blank'>  $titel  </a>
         </td>
         <td>
         <span class='d'>
           $disc  
         </td>";
    echo"</tr>";
    }
  }
</script>