Hi Leute!
Bin am verzweifeln - entweder zu dumm oder ich seh den Wald vor lauter Bäumen nicht mehr.
Also: Ich mach eine stinknormale Datenbankanfrage wie folgt:
So. In diesem Fall ist es aber so, daß fetch_array nicht wirklich angebracht ist, da sowieso jeweils nur 1 Datensatz pro Seite ausgegeben wird.
Hatte das Problem auf dem Space, auf dem die Seite vorher (Demo-Stadium) lag, nicht. Jetzt bin ich mit der Seite umgezogen - und da dürfte anscheinend eine andere PHP-Version installiert sein (obwohl gleicher Provider).
Auf alle Fälle bekomm ich jetzt die Fehlermeldung "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/td000001/www/home/tdm/dbconnect.php on line 7".
Frage: Muss mein Provider irgendwas umstellen oder muss ich an meiner Anfrage irgendwas ändern?
Sollte ICH was ändern müssen - WAS? Hab bis jetzt nur mit mysql_fetch_array gearbeitet und auch all meine Dokumentationen beziehen sich darauf. Es ist mir ja klar, daß bei nur EINEM Datensatz danach nix mehr zu verarbeiten ist, aber wieso checkt das die eine PHP-Version und die andere nicht?
Bitte um Support bzw. Info.
Danke. LG, Citral
Bin am verzweifeln - entweder zu dumm oder ich seh den Wald vor lauter Bäumen nicht mehr.
Also: Ich mach eine stinknormale Datenbankanfrage wie folgt:
PHP:
include("dbconnect.php");
$content=@mysql_query("SELECT ID, button, text, header, pic, logo FROM content WHERE ID=$id");
if (!$content) {
exit(); }
while ($con=@mysql_fetch_array($content)) {
$button = ($con["button"]);
$text = ($con["text"]);
$header = ($con["header"]);
$pic = ($con["pic"]);
$logo = ($con["logo"]);
$id = ($con["ID"]);
}
So. In diesem Fall ist es aber so, daß fetch_array nicht wirklich angebracht ist, da sowieso jeweils nur 1 Datensatz pro Seite ausgegeben wird.
Hatte das Problem auf dem Space, auf dem die Seite vorher (Demo-Stadium) lag, nicht. Jetzt bin ich mit der Seite umgezogen - und da dürfte anscheinend eine andere PHP-Version installiert sein (obwohl gleicher Provider).
Auf alle Fälle bekomm ich jetzt die Fehlermeldung "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/td000001/www/home/tdm/dbconnect.php on line 7".
Frage: Muss mein Provider irgendwas umstellen oder muss ich an meiner Anfrage irgendwas ändern?
Sollte ICH was ändern müssen - WAS? Hab bis jetzt nur mit mysql_fetch_array gearbeitet und auch all meine Dokumentationen beziehen sich darauf. Es ist mir ja klar, daß bei nur EINEM Datensatz danach nix mehr zu verarbeiten ist, aber wieso checkt das die eine PHP-Version und die andere nicht?
Bitte um Support bzw. Info.
Danke. LG, Citral