Цитата |
---|
Frank Sinatra пишет:
Андрей Зиманов пишет:
include('/config.php'); |
Цитата |
---|
include_once вам наверное нужен? |
Думаю, что не в этом дело. В /config.php хранятся просто параметры подключения к БД (имя сервера, имя БД, имя пользователя БД, пароль)
Я думаю, что нужно сделать как-то так
Код |
---|
include('/config.php');
$db = mysql_connect("$parametr[host]","$config[user]","$config[pass]";
mysql_select_db("$config[db_name]",$db);
mysql_query("SET NAMES utf8";
function primer ($id)
{
$resultat = mysql_query("SELECT * FROM name WHERE url='$id'",$db);
$array = mysql_fetch_array($resultat);
$cat = $array['id'];
return ($cat);
} |
Но, не очень понимаю, как передать значение переменной $db в функцию.
Объявление ее глобальной
Код |
---|
global $db; //не помогает |
Пока, есть предположение сделать ее вторым аргументом
Код |
---|
function primer ($id, $db) |
Есть ли еще какие-то варианты?