|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.10.2010, 13:39 | #1 |
Пользователь
Регистрация: 07.06.2009
Сообщений: 40
|
Два запроса к базе MySQL
Здравствуйте форумчане.
Ни как не могу выполнить два SELECT с сохранением результатов. Наверное это очень тупой вопрос, но я на этом застрял... Для примера вот как я подключаюсь: Код:
Однако как не пробовал - ошибки... Наверное есть какое то простое решение? |
27.10.2010, 13:43 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
по какому условию выбрать из второй таблицы.. они как то связаны? и что значит - их обработать?
|
27.10.2010, 13:58 | #3 | |
Пользователь
Регистрация: 07.06.2009
Сообщений: 40
|
Цитата:
допустим есть в базе две таблицы. мне нужно сделать запрос к первой таблице (наверно как то в переменную), затем запрос ко второй таблице. А после обрабатывать, под этим словом я имею ввиду брать инфу то с одной, то с другой таблицы не делая при этом лишних запросов к базе... всё очень просто... |
|
27.10.2010, 14:03 | #4 |
Форумчанин
Регистрация: 20.05.2009
Сообщений: 506
|
ну например
Код:
|
27.10.2010, 15:16 | #5 | |
Пользователь
Регистрация: 07.06.2009
Сообщений: 40
|
Цитата:
Чего б я не сделал сервак выдавал: mysql_fetch_array(): supplied argument is not a valid MySQL result resource Оказалось ошибка была в запросе... |
|
27.10.2010, 20:39 | #6 |
Пользователь
Регистрация: 20.11.2009
Сообщений: 11
|
PHP код:
|
27.10.2010, 23:43 | #7 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Не сочтите за оффтоп - но не могу не заметить,что никто из трёх "помощников" не посчитал нужным запинать ТС за такое вот безобразие:
Цитата:
Что, SQL-Injection - уже не уязвимость??? Стыдно, господа программисты!!! Последний раз редактировалось Andkorol; 27.10.2010 в 23:46. |
|
28.10.2010, 00:08 | #8 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Я тоже часто встречаю вопросы на форумах, где в запросах вставляется информация от пользователя необработанная. Видимо, о защите все думают уже на втором этапе, сначала целью является просто сделать рабочий код без проверок этих. А так можно почти в каждом топике обсуждать вопросы защиты...
|
28.10.2010, 00:33 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
ИМХО - надо сразу вырабатывать у себя привычку писать "безопасный код".
Все эти "этапы" (особенно в больших приложениях) заканчиваются тем,что затыкать дыры в безопасности становится банально лень... А ещё бывает часто,что начинает писать код один разработчик,а продолжает/заканчивает - другой(другие).... А ещё - невнимательность,халатность при ревизиях кода,неопытность(часто такие ревизии поручают junior-ам).... Вобщем - гораздо лучше и проще,когда сам разработчик "на автомате" экранирует запросы,обрабатывает пользовательский ввод и т.д... Это хорошая привычка - делать всё один раз,и при этом делать отлично,не оставляя за собой дыры и баги,оставленные "на потом". |
28.10.2010, 08:48 | #10 | |
Пользователь
Регистрация: 20.11.2009
Сообщений: 11
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Два запроса | MSD | БД в Delphi | 0 | 05.06.2010 18:59 |
Запрос к базе даных mysql | Sound | PHP | 1 | 15.08.2009 12:14 |
MySql - перемешать варианты в базе | Shadow_Wind | PHP | 9 | 17.10.2008 09:55 |
два запроса, которые нужно объединить в один. | andrianov123 | БД в Delphi | 4 | 16.05.2008 16:06 |
Два запроса - один ExecSQL | EdNovice | БД в Delphi | 1 | 27.06.2007 17:33 |