с id=3
if(!isset($_GET['id'])){$id = $_GET['id'];}
$result = mysql_query("SELECT * FROM `categories` WHERE id='$id'", $db) or die(mysql_error());
$row = mysql_fetch_array($result);
echo " <TABLE align='center' cellpadding='0'class='tab'>
<TR>
<TD>
<a class='txt_zag' href='view_post.php?id=%s' target='_blank'>
{$row['.......ссылка.....']} ????????????????
</a>
</TD>
</TR>
</TABLE>";
Спустя 15 минут, 3 секунды (10.10.2011 - 11:41) Игорь_Vasinsky написал(а):
<?php
$id = isset($_GET['id']) ? (int)$_GET['id'] : false;
if($id)
{
$result = mysql_query("SELECT * FROM `categories` WHERE id= ". $id) or die(mysql_error());
$row = mysql_fetch_assoc($result);
echo " <TABLE align='center' cellpadding='0'class='tab'>
<TR>
<TD>
<a class='txt_zag' href='view_post.php?id= ".$row['link']."' target='_blank'> ".$row['link']." </a>
</TD>
</TR>
</TABLE>";
}
?>
Спустя 6 минут, 56 секунд (10.10.2011 - 11:48) Dali написал(а):
Спасибо,
но мне нужен вывод переменной из ячейки с id=3.
Где это виднов Вашем коде?
но мне нужен вывод переменной из ячейки с id=3.
Где это виднов Вашем коде?
Спустя 4 минуты, 8 секунд (10.10.2011 - 11:52) Игорь_Vasinsky написал(а):
Цитата |
$id = isset($_GET['id']) ? (int)$_GET['id'] : false; |
Цитата |
("SELECT * FROM `categories` WHERE id= ". $id) |
Спустя 6 минут, 56 секунд (10.10.2011 - 11:59) Dali написал(а):
Увы, но я к сожалению не понял, где же код о том, что мне нужна переменная
из строки таблицы с индексом id = 3 ?
("SELECT * FROM `categories` WHERE id= ". $id)
из строки таблицы с индексом id = 3 ?
("SELECT * FROM `categories` WHERE id= ". $id)
Спустя 4 минуты, 29 секунд (10.10.2011 - 12:04) Игорь_Vasinsky написал(а):
С помощью тернарной операции поместим GET id из url в $id
про тернарный оператор у меня в журнале
Проверим если есть $id
Cделаем запрос в БД с условием WHERE $id =
$id = isset($_GET['id']) ? (int)$_GET['id'] : false;
про тернарный оператор у меня в журнале
Проверим если есть $id
if($id)
Cделаем запрос в БД с условием WHERE $id =
$result = mysql_query("SELECT * FROM `categories` WHERE id= ". $id) or die(mysql_error());