Добро пожаловать, Гость!
Различные вопросы по PHP и MySQL - Страница 12
PHP/MySQL | Различные вопросы по PHP и MySQL
Искатель
:
Наконец то я решился научится писать модули самому,есть тут добрые люди которые напишут и помогут как работать с базой данных?как заставить ее выполнять определенные функций?как подключать ее к файлу.php?
Различные вопросы по PHP и MySQL
10 Марта 2014Наконец то я решился научится писать модули самому,есть тут добрые люди которые напишут и помогут как работать с базой данных?как заставить ее выполнять определенные функций?как подключать ее к файлу.php?
Комментарии:
lexon 11 Окт 2013
Кредитор, $q = mysql_query("SELECT * FROM `friends` WHERE `id_user` = '$user->id' AND `confirm` = '1'");- здесь определяеться ид друзей пользователя
$q = mysql_query("SELECT * FROM `friends` WHERE `id_user` = '$user->id' AND `confirm` = '1'"); - а здесь формируеться список ид кому отпровлять сообщение уведомления
Кредитор, $q = mysql_query("SELECT * FROM `friends` WHERE `id_user` = '$user->id' AND `confirm` = '1'");- здесь определяеться ид друзей пользователя
$q = mysql_query("SELECT * FROM `friends` WHERE `id_user` = '$user->id' AND `confirm` = '1'"); - а здесь формируеться список ид кому отпровлять сообщение уведомления
Кредитор 11 Окт 2013
lexon, давай логику разберем запроса, чтобы понятно было. я подружился с тобой, васей, петей и наташей. в таблице frends появились записи с моим ид и идом этих людей. так? запрос:
$q = mysql_query ("SELECT * FROM `friends` WHERE `id_ user` = '$user->id' AND `confirm` = '1'");
выберет все эти записи. а нужна одна. так? если да, то наверное необходимо и идентификатор друга добавить к запросу - AND `id_friend` = '" . $id_friend . "' и LIMIT 1, и убрать while, просто
$f = mysql_fetch_array($q);
lexon, давай логику разберем запроса, чтобы понятно было. я подружился с тобой, васей, петей и наташей. в таблице frends появились записи с моим ид и идом этих людей. так? запрос:
$q = mysql_query ("SELECT * FROM `friends` WHERE `id_ user` = '$user->id' AND `confirm` = '1'");
выберет все эти записи. а нужна одна. так? если да, то наверное необходимо и идентификатор друга добавить к запросу - AND `id_friend` = '" . $id_friend . "' и LIMIT 1, и убрать while, просто
$f = mysql_fetch_array($q);
Кредитор 11 Окт 2013
CreeDo, не это тебе нужно. просто формой выгрузки файла не решить вопрос. нужнен чекбокс например под окном ввода текста или ссыль. при переходе по которой необходимо передавать идентификатор сообщения. ну и при выгрузке уже писать куда то что файл именно этому сообщению принадлежит.
CreeDo, не это тебе нужно. просто формой выгрузки файла не решить вопрос. нужнен чекбокс например под окном ввода текста или ссыль. при переходе по которой необходимо передавать идентификатор сообщения. ну и при выгрузке уже писать куда то что файл именно этому сообщению принадлежит.
Кредитор 11 Окт 2013
lexon, давай логику разберем запроса, чтобы понятно было. я подружился с тобой, васей, петей и наташей. в таблице frends появились записи с моим ид и идом этих людей. так? запрос:
$q = mysql_query ("SELECT * FROM `friends` WHERE `id_ user` = '$user->id' AND `confirm` = '1'");
выберет все эти записи. а нужна одна. так? если да, то наверное необходимо и идентификатор друга добавить к запросу - AND `id_friend` = '" . $ank->id . "' и LIMIT 1, и убрать while, просто
$f = mysql_fetch_array($q);
lexon, давай логику разберем запроса, чтобы понятно было. я подружился с тобой, васей, петей и наташей. в таблице frends появились записи с моим ид и идом этих людей. так? запрос:
$q = mysql_query ("SELECT * FROM `friends` WHERE `id_ user` = '$user->id' AND `confirm` = '1'");
выберет все эти записи. а нужна одна. так? если да, то наверное необходимо и идентификатор друга добавить к запросу - AND `id_friend` = '" . $ank->id . "' и LIMIT 1, и убрать while, просто
$f = mysql_fetch_array($q);
Кредитор 11 Окт 2013
чтобы выполнить любой запрос, нужна функция mysql_query(). QUERY кстати с английского и переводится как - запрос )) чтобы создать таблицу нужна команда CREATE TABLE. В твоем случае запрос в файле php будет выглядеть так:
mysql_query("CREATE TABLE `private_ poll` ( 12: `id` int(11) auto_ increment, 13: `time` int(11) default NULL, 14: `id_who` int(11) default NULL, 15: `id_user` int(11) default NULL, 16: `group` int(11) default NULL, 17: `good` enum ('0','yes','no') default '0', 18: PRIMARY KEY (`id`) 19: ) ENGINE=MyISAM AUTO_ INCREMENT=1 DEFAULT CHARSET=utf8 AUTO_ INCREMENT=1;");
Igorek19932013 (11 Окт 2013):
Кредитор, хочу запросом создать таблицу
Igorek19932013, у msql существуют команды. тебе просто их запомнить нужно. Кредитор, хочу запросом создать таблицу
чтобы выполнить любой запрос, нужна функция mysql_query(). QUERY кстати с английского и переводится как - запрос )) чтобы создать таблицу нужна команда CREATE TABLE. В твоем случае запрос в файле php будет выглядеть так:
mysql_query("CREATE TABLE `private_ poll` ( 12: `id` int(11) auto_ increment, 13: `time` int(11) default NULL, 14: `id_who` int(11) default NULL, 15: `id_user` int(11) default NULL, 16: `group` int(11) default NULL, 17: `good` enum ('0','yes','no') default '0', 18: PRIMARY KEY (`id`) 19: ) ENGINE=MyISAM AUTO_ INCREMENT=1 DEFAULT CHARSET=utf8 AUTO_ INCREMENT=1;");
CreeDo 11 Окт 2013
Кредитор, мне нужен просто код чтобы млжно было сделать так)
Ashampoo_Snap_2013.10.11_16h34m45s_001_ (5.93Kb)
Кредитор, мне нужен просто код чтобы млжно было сделать так)