Здравствуйте, мой не высокий опыт в формировании запросов не даёт мне сформировать запрос на выборку данных :roll: Имеется например две таблицы: cats: id_cat : autoincrement; pr key; name_cat: text; articles: id_article : autoincrement; pr key; name_art : text; id_cat: int; Я создал поле id_cat в таблице articles, чтобы запись ссылалась на id_cat в таблице cats? Вопрос: Как можно сфорировать запрос на выборку записи по ссылке, чтобы доступ к записи был например таким <a href=http://myfirstcms.ru/?id_cat=3&id_article=57>Камаз</a> И после перехода по ссылке, должна выбраться необходимая запись, параметры которой указаны в url Большое спасибо
Mr.M.I.T., может я не так выразился, но идея сделать линк такой <a href=http://myfirstcms.ru/?id_cat=3&id_article=57>Камаз</a> Я ж видел такой линк у многих.. вот и думаю в одной таблице хранить названия категория, в другой записи
да вообще это элементарные вещи, или я не пойму чего тебе надо PHP: <? /* DB CONNECT */ if($_GET['id_article']){ $_GET['id_article']=mysql_real_escape_string($_GET['id_article']); $sql=mysql_query("SELECT A.*,C.name_cat FROM `articles` as A LEFT JOIN `cats` as C ON(C.id_cat=A.id_cat) WHERE A.id_article='{$_GET['id_article']}'"); } ?> id_cat тут не нужен
Для новичка можно и попроще было запрос написать Код (Text): $id_articles = (isset($_GET["id_articles"]))? intval($_GET["id_articles"]): ""; if($id_articles) { $data = mysql_query("select a.*, c.name_cat as `name_cat` from `articles` a, `cats` c where (a.id_cat=c.id_cat) and (a.id_article = '".$id_articles."')"); }