[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: URL ссылка на статью в БД
datvid
Помогите мне пожалуйста как прописать URL ссылку в index.php конкретно на одну статью
в БД.



Спустя 5 минут, 24 секунды (9.03.2011 - 11:19) Админ написал(а):
index.php?статья в бд=статья в бд

Спустя 5 минут, 20 секунд (9.03.2011 - 11:25) alex12060 написал(а):

<!-- This is my index.html -->
<a href="get.php?id=1">Прочитать статью 1</a>


get.php

// Коннект к БД

$sql = mysql_query("SELECT `text` FROM `id`='".(int)$_GET['id']."'") or die('Could not query on DB!');

if (mysql_num_rows($sql) > 0) $text = mysql_fetch_array($sql, MYSQL_NUM); else die('<b>Нет записей по данному запросу!</b>');

echo 'Text is: '.$text[0];

Спустя 6 минут, 30 секунд (9.03.2011 - 11:31) Invis1ble написал(а):
примерно так:
<a href="index.php?id=<?php echo $id ?>">Статья <?php echo $id ?></a>

Спустя 13 минут, 57 секунд (9.03.2011 - 11:45) datvid написал(а):
Хочу показать как у меня прописанно и подскажите пожалуйста где и как исправить?
При такой записи выводиться одна статья(как я и хочу) Но при написании любой цифры
в 'id' выводиться статья занесенная в БД последней. Привожу код.
Связь с БД:

<?php
define("HOST","localhost");
define("USER","root");
define("PASS","");
define("DB","lama");
$link = mysql_connect(HOST,USER,PASS) or die (mysql_error());
mysql_select_db(DB, $link);


mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
$sql = "SELECT * FROM `content` order by `id`desc LIMIT 0, 1";

$result = mysql_query($sql) or die(mysql_error() ."<br/>". $sql);
?>


Код выборки к БД:

<div id="content">



<?php

$table = "<table border=0 width=560px >\n";

while ($row = mysql_fetch_assoc($result))
{
$table .= "<tr>\n";

$table .= "<tr>".$row['id']."</tr>\n";
$table .= "<tr>".$row['fulltext']."</tr>\n";




$table .= "</tr>\n";
}

$table .= "</table>\n";

echo $table;

?>

</div>


Сама ссылка на странице index.php


<div class="com"><a href="full.php?id=5">&#4323;ყურეთ</a></div>

Спустя 2 минуты, 32 секунды (9.03.2011 - 11:48) datvid написал(а):
Извините за оппечатку!!!
<div class="com"><a href="full.php?id=5">подробнее</a></div>

Спустя 6 минут, 59 секунд (9.03.2011 - 11:55) Invis1ble написал(а):
не вижу вобще связи в твоем коде url и выводимой статьи...
$sql = "SELECT * FROM `content` where `id`=" . (int)$_GET['id'];

Спустя 7 минут, 54 секунды (9.03.2011 - 12:03) datvid написал(а):
ОГРОМНОЕ СПАСИБО!!!ПОЛУЧИЛОСЬ!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.