Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » Probleme mit MySql

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.08.2005, 09:04 Uhr
crow-gl



Hallo zusammen

Ich habe ein Problem mit meiner MySQL DB,

Was ist Falsch ?

-----------------------------------------
$sql="SELECT absender, ort, email, url, smali, betreff, message, datum FROM $tabellenname WHERE check=1 ORDER BY datum DESC LIMIT $start , $anzeigen";
-----------------------------------------

oder auch ihr
-----------------------------------------
$sql1="SELECT check FROM $tabellenname WHERE check=1 ";
-----------------------------------------

aber so geht es !
-----------------------------------------
$sql1="SELECT * FROM $tabellenname ORDER BY datum DESC ";
-----------------------------------------

die Fehlermeldung lautet
-----------------------------------------
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /****/gaestebuch_inhalt.php on line 16
-----------------------------------------

Ich hoffe jemand hat eine Idee

Gruss Roman
--
Lernen gibt Kreativität. Kreativität führt zum Denken. Denken vermittelt Wissen. Wissen macht Dich gross !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.08.2005, 09:54 Uhr
~blubb
Gast


die tabellennamen musst in 'singlequotes' setzen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.08.2005, 10:58 Uhr
crow-gl



wenn ich das richtig verstanden habe meinst Du

--------------------------------------------
$sql1="SELECT check FROM '$tabellenname' WHERE check=1 ";
---------------------------------------------

das hilfts aber auch nichts. Könnte es am WHERE ligen?
--
Lernen gibt Kreativität. Kreativität führt zum Denken. Denken vermittelt Wissen. Wissen macht Dich gross !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.08.2005, 11:01 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


also in die: `` (back-quotes) auch feldnamen sollte man so setzen. Ansonsten kannste dir die mysql-error-meldung mit echo mysql_error() ausgeben lassen.


Code:
$sql1 = "SELECT * FROM `{$tabellenname}` ORDER BY `datum` DESC ";

$sql = "SELECT `absender` , `ort`, `email`, `url`, `smali`, `betreff`, `message`, `datum` FROM `{$tabellenname}` WHERE `check` = 1 ORDER BY `datum` DESC LIMIT {$start} , {$anzeigen}";



evtl ist auch $start oder $anzeigen nicht gesetzt wodurchs zu nem fehler kommt wenn da dann "LIMIT , " steht und nicht "LIMIT 1, 1" (z.b)
--
class God : public ChuckNorris { };

Dieser Post wurde am 17.08.2005 um 11:14 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.08.2005, 11:34 Uhr
crow-gl



Das Problem war das check=1 mit `check`=1 kommt keine Fehlermeldung mehr.
Endlich geht mein Forum wieder.

Aber warum hat es etwa 2 Jahre lang kein Problem gegeben ?

Ich Danke euch

Gruss Roman
--
Lernen gibt Kreativität. Kreativität führt zum Denken. Denken vermittelt Wissen. Wissen macht Dich gross !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
17.08.2005, 12:25 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


evtl gibts nun einen internen identifier namens "check" d.h er hat gemeint du rufst ne mysql-funktion auf und meinst nicht den spaltennamen "check"
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
17.08.2005, 13:38 Uhr
crow-gl



Ok, danke

Jetzt habe ich wiedereinmal etwas Gelernt.

Gruss Roman
--
Lernen gibt Kreativität. Kreativität führt zum Denken. Denken vermittelt Wissen. Wissen macht Dich gross !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: