Peterchens Mondfahrt: finde den Fehler nicht (mysql_result) !?

Hallo zusammen !

Ich möchte eine einzelne Zeile aus der Datenbank zurückgeben...
Gedacht ist, dass ich eine Seite mit dem php unten über einen link aufrufe und $over mit übergebe, also
<a href='blablabla?over=string>
Der String 'over' ist eindeutig.
Hier erstmal das php... vielleicht sieht jemand von euch den Fehler sofort ?
*******************************
$db = mysql_connect($db_serv, $db_user, $db_pass) or die('ERROR!');
mysql_select_db($db_name, $db) or die('Verbindung zur Datenbank fehlgeschlagen...');
$select = "SELECT T1, T2, T3, T4, T5, T6 FROM Tabelle WHERE T1==".$over." ";
$query = mysql_query($select, $db) or die($mysql_error());
$select = mysql_result($query)) ;
echo "<table cellpadding='2' cellspacing='2' bgcolor='#ffffff' align='center'";
echo "<tr><td class='text' colspan='2'>";
echo "   ".$select[0]."  ".$select[1]." ".$select[3]."</td></tr>";
echo "<tr><td class='titel'>".$select[2]."</td><td>".$select[4]."</td></tr>";
echo "<tr><td class='text' colspan='2' align='right'>".$select[5]."</td></tr>";
echo "</table>";

******************************
Als Fehlermeldung erhalte ich ständig ein
******************************
Fatal error: Call to undefined function: () in /mnt/ls6/04/502/00000005/htdocs/content/overeinzel.php on line 28
******************************
line 28 ist:
$query = mysql_query($select, $db) or die($mysql_error());

Kann mir einer sagen was ich wo falsch mache ?
Ich bin das Suchen und Rumprobieren langsam Leid :(

Danke !

  1. T1==".$over." gibts nicht

    schreib T1='$over'

    bye Dude

    1. Hallo Dude

      T1==".$over." gibts nicht
      schreib T1='$over'

      ??? sind die Punkte nicht als "Bindeglied" im php unabdingbar ???
      Aber ich versuch's trotzdem erstmal *g*

      Thnx soweit

      ciao
      Peter

      1. Hallo Dude

        T1==".$over." gibts nicht
        schreib T1='$over'

        ??? sind die Punkte nicht als "Bindeglied" im php unabdingbar ???
        Aber ich versuch's trotzdem erstmal *g*

        Thnx soweit

        ciao
        Peter

        ... nö funzt och net :(

        1. Hallo Dude

          T1==".$over." gibts nicht
          schreib T1='$over'

          ??? sind die Punkte nicht als "Bindeglied" im php unabdingbar ???
          Aber ich versuch's trotzdem erstmal *g*

          Thnx soweit

          ciao
          Peter
          ... nö funzt och net :(

          $select = mysql_result($query)) ;

          da ist noch eine klammer zu viel...

          1. Hi Dude

            da ist noch eine klammer zu viel...

            ... der fehler bleibt der selbe !?

            Gruss

            Peter

            1. Ok... So würde ich das machen...

              $db = mysql_connect($db_serv, $db_user, $db_pass) or die('ERROR!');
              mysql_select_db($db_name, $db) or die('Verbindung zur Datenbank fehlgeschlagen...');
              $query=mysql_query("SELECT T1,T2,T3,T4,T5,T6 FROM Tabelle WHERE T1='$over'");
              $select=mysql_fetch_row($query);
              echo "<table....

              Wenn jetzt nochmal ein Fehler kommt, in welcher Zeile ist der dann ???

              1. DUDE FOR PRESIDENT !!!!!!!!!

                mysql_fetch_row($query);

                DA lag der Hund begraben !

                Danke !!!

                Gruss

                Peter

      2. Hallo Dude

        T1==".$over." gibts nicht
        schreib T1='$over'

        ??? sind die Punkte nicht als "Bindeglied" im php unabdingbar ???
        Aber ich versuch's trotzdem erstmal *g*

        Thnx soweit

        ciao
        Peter

        Wenn du doppelte Anführungszeichen (") verwendest kannst du Variablen direkt in eine Ausgabe schreiben.
        Nur bei einfachen (') musst du die Zeichenkette mit Punkten aneinanderhängen.

        bye Dude

        1. Wenn du doppelte Anführungszeichen (") verwendest kannst du Variablen direkt in eine Ausgabe schreiben.
          Nur bei einfachen (') musst du die Zeichenkette mit Punkten aneinanderhängen.

          ...wieder was gelernt... Danke !!!

          Dennoch hänge ich da jetzt mit
          Warning: Wrong parameter count for mysql_result() in /mnt/ls6/04/502/00000005/htdocs/content/overeinzel.php on line 30
           ?!?

          Ist "mysql_result()" hier falsch ??

          ciao

          Peter

  2. $select = "SELECT T1, T2, T3, T4, T5, T6 FROM Tabelle WHERE T1==".$over." ";

    Sorry, war nicht sehr aufschlussreich von mir :)

    Hier nochmal die ganze Zeile:
    $select = "SELECT T1, T2, T3, T4, T5, T6 FROM Tabelle WHERE T1='$over'";

    bye Dude

    1. Sorry, war nicht sehr aufschlussreich von mir :)
      Hier nochmal die ganze Zeile:
      $select = "SELECT T1, T2, T3, T4, T5, T6 FROM Tabelle WHERE T1='$over'";

      LOL, Dude.... wir kommen der Sache näher ;-)
      JETZT sieht die Fehlermeldung so aus:
      Warning: Wrong parameter count for mysql_result() in /mnt/ls6/04/502/00000005/htdocs/content/overeinzel.php on line 30
       *g*
      Idee dafür ;-)

      Gruss

      Peter