On Wednesday 02 March 2005 17:48, Moritz Bellach wrote:
> mir f�llt spontan nur auf, das $sql nicht gesetzt ist.
> wieso nicht? ich dachte das wird per post �bergeben.
>
> >Wenn Du REGISTER_GLOBALS=ON hast dann wird es $sql geben. So etwas
> > solltest Du keines Falls ins Netz stellen, sonst ist Deine Datenbank
> > �ffentlich.
>
> nat�rlich stelle ich das nicht ins netz. au�erdem sind da nur zuf�llige
> testdaten drin
>
> >F�g mal ganz oben '$sql = $_REQUEST['sql']' ein.
>
> hilft nix.
>
> >Wenn es dann immer noch nicht funtzt, dann schick uns mal die Meldungen.
> >Vergiss bitte nicht Errors = ALL ;-)
>
> wo stelle ich das ein? die meldung:
Ist irgendwo in der php.ini 
hast Du aber schon, da Warnings kommen ;-)
>
> *Warning*: mysql_fetch_object(): supplied argument is not a valid MySQL
> result resource in */var/www/localhost/htdocs/selectout.php* on line *6*

Diese Zeile macht �rger:
> $result=mysql_query($sql,$verbindung);

Meist liegt es an $sql. 

Da keine konkrete angabe �ber einen SQL Fehler vorliegt gehe ich davon aus, 
dass $sql leer ist. 

Schreib mal davor 
$sql = 'SELECT * FROM <Deine DB> LIMIT 5';

Dann siehts Du was rauskommt und kannst den Fehler eingrenzen.


Wenn Du dann feststellst da� $sql tats�chlich leer war, dann 
phpinfo();  
in Dein Skript und schauen, wo $sql drinsteht.

Ernst.
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an