MySQL, Oracle, MSSQL и т.д.(общие вопросы) | SEclub.org
MySQL, Oracle, MSSQL и т.д.(общие вопросы)
Все новые
Всего сообщений: 189
*
FisHlaBsoMAN
7 дек 2011 в 01:34
DDDEN!SSS, ну можешь класс создать, который будет собирать информацию о юрере. А подключать можно через инклуд или профиль.пхп как душе угодно. В базе создавай у юзера колонки с опр. данными и собирай с них инфу. Можешь сделать класс и подключать его в ту или иную графическую оболочку, будь тотже самый профиль.пхп или для отдельных участков например в юзеринфо.пхп или в код прямо. варианты могут быть разные. лучше всего как отдельный класс-модуль а потом используй где хочешь
7 дек 2011 в 01:37 / FisHlaBsoMAN (1)
*
FisHlaBsoMAN
7 дек 2011 в 01:41
DDDEN!SSS, передать параметр через Post или get можно, можно кукисами, но они могут быть отключены, можно пост, но и он иногда недоступен, можно комбо пост и гет (как раз недавно читал о этом способе)
*
Koenig
7 дек 2011 в 11:11
DDDEN!SSS, через get самое простое, вешаешь ссылку на профиль
echo "<a href="profile.php?user=" . "id_user . "">профиль юзера</a>";
В profile.php добавляем "id_user=intval("_GET["user"]); a по поводу класса , глянь уже готовый класс mysqli . Я так понимаю ты знаком уже с каким то ЯП типо явы.
*
Koenig
7 дек 2011 в 11:21
DDDEN!SSS, класс сам писал? Просто по мне проще весь запрос sql в метод передавать. php.net/manual/ru/book.mysqli.php :chit3:
*
Miha
7 дек 2011 в 15:57
PЫБOЛЮБ, seclub.org/forum/goto/14224195/ - можно ссылочку?
*
DDDENISSS
8 дек 2011 в 01:03
Koenig, сам писал. В смысле в метод передавать?
Вот так я получаю одного пользователя:
"result = mysql_query( "SELECT * FROM "table WHERE id="id LIMIT 1" );
"rows = mysql_fetch_array("result, MYSQL_ASSOC);
"user = new User( "rows["user"], "rows["pass"], "rows["info"] );
"user->id = "rows["id"];
Можно как-то избавиться от mysql_fetch_array?
*
Koenig
8 дек 2011 в 10:56
DDDEN!SSS, annimon.com/code/?act=view&id=136 вот такой класс я когда то нашел в гугле, фетчить обязательно если запрос на выбор данных select остальные этого не требуют
*
DDDENISSS
8 дек 2011 в 17:02
Koenig, да таких классов куча. Только этот простоват. Конечно удобнее будет пользоваться либой для работы с mysql, чем писать все время эти mysql запросы, которые вечно выдают ошибки.
*
DDDENISSS
11 дек 2011 в 19:41
Можно как-то вставить статическую переменную в строку? Пишу так "CREATE DATABASE IF NOT EXISTS StoreManager::"DATABASE" но StoreManager определяется как часть строки(
*
DDDENISSS
11 дек 2011 в 21:24
Еще вопрос появился. Добавляю в таблицу пользователя, пользователю с помощью Auto Increment создается id. Можно этот id сразу узнать?
*
ZeroX
11 дек 2011 в 23:50
DDDEN!SSS, mysql_insert_id()
*
Koenig
12 дек 2011 в 12:54
DDDEN!SSS, пользуй конкатенацию ("CREATE DATABASE IF NOT EXISTS " . StoreManager::"DATABASE);
Скачать тему
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2024