выборка из двух несвязанных таблиц по датеhttp://softtime.ru/forumвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473976Спасибо cheops. Тема можно закрыватьвыборка из двух несвязанных таблиц по датеWed, 16 Mar 2011 00:42:19 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473962Это команда никогда не будет выполнена. Все, что будет введено сравниться со строкой "fst" и после того, как не будет...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 22:26:45 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473961я имел ввиду как защитить сайт, если кто-то захочет в tbl прописать какой-нибудь код или командувыборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 22:19:35 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473929Можно оставить без изменений, так как у нас GET-параметр tbl сравнивается со строкой в операторе if, т.е. даже если будет...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 13:44:18 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473927Работает! Спасибо. в заключение. раньше было защита. if (isset ($_GET)) {$id = $_GET;} if (!isset($id)) {$id=1;} /* Проверяем, является ли...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 13:34:46 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473925Есть такое дело, точки с запятой забыл. if($_GET == "fst") { $query = "SELECT DATE_FORMAT(date,'%d.%m.%Y') AS date, title, cat from...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 13:27:31 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473924if($_GET == "fst") { $query = "SELECT DATE_FORMAT(date,'%d.%m.%Y') AS date, title, cat from table1 WHERE id='$id'" } else { $query...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 13:26:29 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473917Тогда лучше переделать код следующим образом "?php ... if($_GET == "fst") { $query = "SELECT DATE_FORMAT(date,'%d.%m.%Y') AS date, title, cat...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 13:11:47 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473915только в одной таблице саt a в другой table - egeвыборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 13:08:52 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473913А столбец cat в обеих таблицах присутствует?выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 13:03:41 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473910теперь Unknown column 'cat' in 'field list' видимо в table2 cat отсутствуетвыборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 12:54:02 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473907Вместо $tabl в SQL-запросе нужно написать $table.выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 12:47:26 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473905теперь файл /view_year.php if($_GET == "fst") $table = "table1"; else $table = "table2"; $result = mysql_query("SELECT DATE_FORMAT(date,'%d.%m.%Y') AS date,...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 12:28:40 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473900Вам теперь три аргумента передавать нужно { printf (""div class='content3'""a href='view_year.php?id=%s&tbl=%s'""p"%s"/p""/a"", $myrow, $myrow, $myrow); }выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 11:38:28 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473898БЫЛО: { printf (""div class='content3'""a href='view_year.php?id=%s'""p"%s"/p""/a" ", $myrow, $myrow); } ПРЕДЛАГАЕТСЯ: { printf (""div class='content3'""a href='view_year.php?id=%s&tbl=%s'""p"%s"/p""/a" ", $myrow, $myrow); }...выборка из двух несвязанных таблиц по датеTue, 15 Mar 2011 11:31:09 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post4738681) Как выглядит сообщение об ошибке? 2) Как выглядит вызов функции sprintf() от первого символа до последнего ;?выборка из двух несвязанных таблиц по датеMon, 14 Mar 2011 20:14:57 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473861так ошибку дает.выборка из двух несвязанных таблиц по датеMon, 14 Mar 2011 17:25:22 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473821Да, нужно передать два параметр - id и tbl. Соотстветственно у printf() тоже будет два параметра. Символ амперсанда & всегда...выборка из двух несвязанных таблиц по датеMon, 14 Mar 2011 12:48:28 +0300cheopsвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473801'view_year.php?id=%s&tbl=%s' - здесь все верно?выборка из двух несвязанных таблиц по датеMon, 14 Mar 2011 00:13:49 +0300frankoвыборка из двух несвязанных таблиц по датеhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=79467#post473798"здесь мы выводим ссылки Вот как раз тут и нужно бы флаг-признак поставить $result = mysql_query("SELECT id, title, date, 'fst'...выборка из двух несвязанных таблиц по датеSun, 13 Mar 2011 23:16:13 +0300cheops