Det betyder ganske enkelt at der er noget galt med din $result. Sandsynligvis er det enten ikke en mysql_query der har genereret det, eller også er der ingen data at hente, enten fordi du ikke har nogle rækker, eller fordi der er noget galt med din forespørgsel.
Smid or die(mysql_error()) ind sammen med dit kald til mysql_query, så kan vi bedre hjælpe - og det bliver endnu nemmere hvis du også kommer med den pågældende query.
function db_result($result, $offset) { return mysql_result($result, $offset); }
function db_fetch_row($result) { return mysql_fetch_row($result); }
function db_fetch_array($result, $flag=MYSQL_ASSOC) { return mysql_fetch_array($result, $flag); }
function db_free_result($result) { @mysql_free_result($result); }
function db_num_rows($result) { return mysql_num_rows($result); }
function db_insert_id() { return mysql_insert_id(); }
function db_affected_rows() { return mysql_affected_rows(); }
function db_error($mysql_result, $query) { global $debug_mode, $error_file_size_limit, $error_file_path, $PHP_SELF; global $config, $login, $REMOTE_ADDR, $current_location;
Nej, det hjælper ikke, udover at det giver mere anledning til at tro på det er din query der er problemet. Vi kan muligvis finde ud af det hvis du giver os din query, men det forudsætter det er en syntaksfejl, og ikke et tabel- eller feltnavn der er stavet forkert.
Ja, den må jo ligge et sted i din home.php. Hvilken det er, finder du kun ud af ved at teste på det - f.eks. ved at udskrive nogle debug-meddelelser med echo så du kan se hvornår fejlen opstår.
Et simpelt midlertidigt hack ville være at sætte udskrive SQL-sætningen inde i din db_query()-funktion, så du nogenlunde kan se hvor i koden det går galt.
Jeg kan desværre ikke gætte på hvor den er, da jeg ikke kan komme ind på din side.
Hvis du får brug for hjælp med den SQL-sætning, hjælper jeg nu gerne med det når du finder den - så vent evt. med at acceptere til du har den i orden :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.