Вывод данных из функции

Статус
В этой теме нельзя размещать новые ответы.

Western

Новичок
Добрый день. Сделал функцию test. Не могу извлечь данные из функции, то есть:

PHP:
function test ($zimbap2) {
$image.$zimbap2 = 'ksjadkajsdkjasd.jpg';
$sik = $image.$zimbap2;
}
test(1);

$novoya = $sik;
Переменная внутри функции не пашет вне функции. Можно ли как-то извлечь и передать значение в новую переменную?
Возможно ли?
 

Western

Новичок
пробовал. не пашет. Идея в том, что у меня запрос после функции. И в запросе нужно вставить переменную, которая находится внутри функции
 

С.

Продвинутый новичок
PHP:
$image.$zimbap2 = 'ksjadkajsdkjasd.jpg';
Че, крутой синтаксический сахар.
 

Фанат

oncle terrible
Команда форума
WesternПеременная внутри функции не пашет вне функции.[/quote]
А внутри пашет?
(подсказка: сначала проверь, а потом отвечай)
 

Western

Новичок
как пробовал? покажи код
PHP:
function test ($zimbap2) {
$image.$zimbap2 = 'ksjadkajsdkjasd.jpg';
$sik = $image.$zimbap2;
}
test(1);
$result = mysql_query ("INSERT INTO products (razdel, img ) VALUES ('1','$sik')");
Думаю теперь будет понятно? Код я быстро наколякал. Тут важна сама суть.
 

Фанат

oncle terrible
Команда форума
Может, лучше не калякать?
А писать по порядку, так, чтобы каждая строчка имела смысл?
К примеру, что, по-твоему, означает вот эта?
PHP:
$image.$zimbap2 = 'ksjadkajsdkjasd.jpg';
 

Western

Новичок
Суть в том, что нужно в запросе лежит переменная, которая находится в самой функции. Нужно вывести её после срабатывания функции. Пробовал так, но не помогло:

PHP:
function test ($zimbap2) {
$image.$zimbap2 = 'ksjadkajsdkjasd.jpg';
$sik = $image.$zimbap2;
return $sik;
}
test(1);
$result = mysql_query ("INSERT INTO products (razdel, img ) VALUES ('1','$sik')");
Запрос не идет. То есть в поле img ниче не заносится. Вот в чем трабл. А так я делаю скрипт загрузки изображений.
 

Фанат

oncle terrible
Команда форума
суть в том, что в функции у тебя лежит всякая ерунда.
 

Фанат

oncle terrible
Команда форума
Вурдалак
Да не, ну может что-то и поможет.
Все мы тупим больше или меньше, только уровень проблем разный
 

Western

Новичок
Мдааа оскорблять вы мастера. Можете сказать? Как вывести переменную из функции? Ерунду я засунул в функцию, но суть понятна ведь. Нужно вывести переменную $sik в запрос. Что тут непонятного ГОСПОДИ!!
 

Western

Новичок
уфффф походу вы меня никак понять не можете) Это я тоже знаю) Пример мой посмотрите пожалуйста. Внимательнее пожалуйста. Было все так просто, я сюды не написал бы:) Значит не смог решить сам проблему, поэтому и написал)
 

craz

Нестандартное звание
тебе глобальную переменную надо чтоль?
 

sakon

П..и.н..ок
PHP:
function test ($zimbap2) {
$image = $zimbap2.'ksjadkajsdkjasd.jpg';
return $image;
}
$sik = test(1);
$result = mysql_query ("INSERT INTO products (razdel, img ) VALUES ('1','$sik')");
Не хочешь понимать - не отвлекай людей.
Твои эмоции здесь никого не волнуют.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху