powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переменная из Mysql
5 сообщений из 5, страница 1 из 1
переменная из Mysql
    #32511776
vivft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите

как создать переменную которая формируется из mysql $main(счетчик) + значение “name”.

В итоге должно получится:

$main1 = new menu('1', 'name1');
$main2 = new menu('2', 'name2');
… и т.д. в зависимости от количества заполненных полей в базе.

Если не сложно приведите пример.
...
Рейтинг: 0 / 0
переменная из Mysql
    #32512578
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
читай литературу по ООП + мануал на тему классов в ПХП
(http://www.php.net/manual/en/language.oop.php) и поищи на detail.phpclub.net статьи про ООП, потому как ты совершенно не понимаешь о чем здесь идет речь.

ЗЫ
на твой вопрос нельзя ответить не зная внутренностей класса. Каждый класс индивидуален и простого примера наугад тебе никто не напишет.
...
Рейтинг: 0 / 0
переменная из Mysql
    #32515316
vivft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все значительно проще.

Нужно создать
название переменной + значение
$name1=”1”;

все вытягивается из MySQL

Пример:

$name1=”1”;

Если в базе 3-и значения то формируется код

$name1=”1”;
$name2=”2”;
$name3=”3”;
...
Рейтинг: 0 / 0
переменная из Mysql
    #32516649
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще ли массивом делать?

Также имена переменных можно делать так: $$a - это будет переменная с именем, которое записано в переменную $a. То есть если допустим $a = "name" и мы зададим $$a = "test", то получится $name = "test".

SHOGAL
...
Рейтинг: 0 / 0
переменная из Mysql
    #32517241
vivft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вставил переменную переменной, а она чего-то выдает ошибку:

Код: plaintext
       Call to a member function on a non-object in

Ошибки в запросе нет так как данные нормально вытягиваются, а вот через переменную переменной чего-то не так, подскажите в чем я допустил ошибку?

авторПример:
$res = mysql_query("SELECT idb FROM bar ") or die ("Can't make query....");

while ($cat = mysql_fetch_array($res)) {
$a='main';
$$a= $cat["idb"];
$main->show();
}

В результате должно быть

$main1->show();
$main2->show();
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переменная из Mysql
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]