|
|
|
|
|
для: sim5
(05.11.2010 в 23:41)
| | Дисбалланс скобок детектед | |
|
|
|
|
|
|
|
для: sim5
(05.11.2010 в 23:41)
| | я использовал второй вариант. спасибо всем за помощь! | |
|
|
|
|
|
|
|
для: php-maniac
(05.11.2010 в 23:24)
| | Вам что мануал процитировать по поводу области видимости переменных, или вы сами прочтете? А еще ваше будет так работать:
<?
function myQuery($query, $db) {
$res = mysql_query($query, $db);
//......
//с вызовом
myQuery("SELECT....", $db);
| и еще так:
<?
function myQuery($query) {
global $db;
$res = mysql_query($query, $db);
//......
//с вызовом
myQuery("SELECT....");
| и т.п., и т.д.... | |
|
|
|
|
|
|
|
для: sl1p
(05.11.2010 в 23:30)
| | thnx! | |
|
|
|
|
|
|
|
для: php-maniac
(05.11.2010 в 23:24)
| | global
нужно писать какраз там где её нужно объявить глобальной, т.е в данном случае в Вашей функции. | |
|
|
|
|
|
|
|
для: php-maniac
(05.11.2010 в 23:24)
| | >я уже сделал $db глобальной вне функции,
Этого Вы сделать не могли.
глобальность - не свойство переменной.
глобальность - свойство имени.
А имена вне и внутри функции - разные. | |
|
|
|
|
|
|
|
для: sim5
(05.11.2010 в 22:56)
| | вы меня не так поняли. я уже сделал $db глобальной вне функции, но когда я пишу просто $db в функции - ошыбка, а когда - $GLOBALS['db'] нет ошыбки. надеюсь вы меня поняли. извините что не так обяснил ранее. | |
|
|
|
|
|
|
|
для: php-maniac
(05.11.2010 в 22:54)
| | Потому, что ЖИ ШИ пишется с буквой И. Вам сказали об этом ранее - вернитесь и прочтите еще раз первый коммент на ваш вопрос. | |
|
|
|
|
|
|
|
для: sim5
(05.11.2010 в 22:48)
| | мне интересно почему когда я пишу $db - ошыбка, а когда - $GLOBALS['db'] нет ошыбки? | |
|
|
|
|
|
|
|
для: php-maniac
(05.11.2010 в 22:46)
| | Я знаю, что не причем, я просто спрашиваю - нифига вы их пишите там, где они совсем не нужны, заставляя парсер выполнять лишню работу?
Вам выше ответили почему. | |
|
|
|
|