Har du i din db.php en linje ala:
- $conn = mysql_connect('xx','xx','xx');
Hvis ja, så prøv og ændre funktionen
- function getSettings($name, $field = 1) {
- global $conn;
- switch ($field) {
- case 1:
- case 2:
- case 3:
- $sql = "SELECT field".(int)$field." FROM settings WHERE name=".mysql_real_escape_string($name)." LIMIT 1";
- break;
- default:
- return "Error";
- break;
- }
- $res = mysql_query($sql, $conn);
- $row = mysql_fetch_array($res, MYSQL_NUM);
- return $row[0];
- }
Og hvis det heller ikke virker, så prøv et tilfældigt sted at udskrive $conn.
- var_dump($conn);
Det skulle gerne srkive noget i stil med resource og et ID.
Hvis den ikke gør det, så har du ikke forbindelse til databasen.