Помощник
|
Выборка из базы данных |
jns
|
Сообщение
#1
|
||
|
|
||
|
|||
Letmetouchyou |
24.9.2010, 1:37;
Ответить: Letmetouchyou
Сообщение
#2
|
|
|
|
|
jns
|
Сообщение
#3
|
|
в ссылке ничего не написать)) нужно менять php код, который отвечает за выбору из БД. Php код для выборки менять ненужно, так как если производить выборку из таблицы, где указаны id категорий, то небудет производится выборка из таблицы, где хранятся статьи, нужно изменить ссылку <a href="../newcat.php?id=8"> <img src="../images/4.jpg"></a> а что там писать я незнаю, вопрос остается открытым...Помогите пожалуста... |
|
|
Letmetouchyou |
24.9.2010, 14:13;
Ответить: Letmetouchyou
Сообщение
#4
|
|
jns, без предаставленного пхп кода никто вам не поможет. здесь телепатов нету.
В ссылке содержится всего лишь адрес старницы, который содержит 1 GET параметр id. Который , насколько я понял, отвечает за выбору статьи из определенной категории. А как она выводиться? может там в запроса LIMIT 1 или затычка на вывод одной записи. На самом деле, на такие вопросы ответ один: "Ошибка в 13 строке"(с) |
|
|
jns
|
Сообщение
#5
|
|
Хорошо - тогда я изложу все подробно:
[PHP]<?php include ("detals/dbconnect.php"); $dbdata = mysql_query("SELECT * FROM content", $dbconnect); $pagedata = mysql_fetch_array($dbdata); ?>[/PHP] - Здесь я подключаюсь к базе данных... [PHP]<?php do{ printf ("<div class='blog'><a href='newcat.php?id=%s'>%s</a> <br> %s<br> <table> <tr> <td><a href='newcat.php?id=%s'>Читать полностью</a></td> <td>%s</td> <td>Просмотров </td> <td>%s</td> </tr> </table> </div>",$pagedata["id"],$pagedata["title"], $pagedata["introtext"], $pagedata["id"],$pagedata["date"],$pagedata["views"]); } while ($pagedata=mysql_fetch_array ($dbdata)); ?>[/PHP] - Здесь я провожу выборку статей из одной таблицы БД(таких таблиц у меня 3 - в одной из них перечислены категории, в другой таблице перечислены статьи с указанием принадлежности к категориям, а в третей - основной таблице хранятся все статьи) В данном коде идет выборка статей из таблицы. Здесь де указана ссылка на файл, в котором следующий код: [PHP]<?php include ("detals/dbconnect.php"); if (isset($_GET['id'])) {$id = $_GET['id'];} $dbdata = mysql_query ("select * from content where id=$id", $dbconnect); $pagedata = mysql_fetch_array ($dbdata); ?> и <?php printf ("<div class='viewitem'>%s<br><hr>%s</div>", $pagedata["introtext"], $pagedata["fulltext"]); ?>[/PHP] где introtext - краткое описание статьи, а fulltext - вся статья, а content - та самая таблица со статьями. С помощью ссылки: <a href="../newcat.php?id=5"> <img src="../images/3.jpg"></a> я выбираю статью с иидентификатором 5 и выводится только статья 5, без краткого описания и без остальных статей из категории. Что мне нужно прописать в ссылке, чтобы выводилось несколько статей?
|
|
|
Mulder_hb |
24.9.2010, 16:08;
Ответить: Mulder_hb
Сообщение
#6
|
|
|
|
|
Letmetouchyou |
24.9.2010, 16:16;
Ответить: Letmetouchyou
Сообщение
#7
|
|
Вам нужно менять код скрипта. Причем весь полностью. верно сказано. Ну а если менять етот код то [PHP] while ($pagedata=mysql_fetch_array ($dbdata)){ printf ("<div class='viewitem'>%s<br><hr>%s</div>", $pagedata["introtext"], $pagedata["fulltext"]); }[/PHP] С помощью ссылки: с помошью ссылок осущесвляеться перезод по страницам, не более. |
|
|
jns
|
Сообщение
#8
|
|
|
Спасибо Вам огромное, дальше я постараюсь сам!:goodpost:
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Базы Youtube кейвордов с данными по конкуренции и Volume | 3 | Krok | 1033 | 20.3.2024, 14:59 автор: ManagerAE8888 |
|
Свежие базы ключевых слов с подсказок гугла! | 123 | Krok | 67726 | 20.3.2024, 14:58 автор: ManagerAE8888 |
|
Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC | 20 | Krok | 6223 | 18.3.2024, 5:43 автор: Krok |
|
Интеграция спортивных данных API. Коэффициенты БК, Live результаты | 14 | yaroslav89 | 6628 | 13.3.2024, 23:16 автор: spoyer_ru |
|
Базы досок объявлений России, Украины, Беларуси и Казахстана | 5 | freeax | 6406 | 10.3.2024, 15:07 автор: freeax |
Текстовая версия | Сейчас: 29.3.2024, 2:06 |