finde den Fehler nicht (mysql_result) !?
Peterchens Mondfahrt
- php
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 !
T1==".$over." gibts nicht
schreib T1='$over'
bye Dude
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
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 :(
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...
Hi Dude
da ist noch eine klammer zu viel...
... der fehler bleibt der selbe !?
Gruss
Peter
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 ???
DUDE FOR PRESIDENT !!!!!!!!!
mysql_fetch_row($query);
DA lag der Hund begraben !
Danke !!!
Gruss
Peter
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
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
$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
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