Привет всем! У меня есть: База данных и таблица в ней, поле content и name, индекс id. Получаю переменную $id через $_GET (например action.php?id=1) Функция подключения к MySQL - block/mysql.php. Необходимо: Изменить всё ЭТО так, что бы при запросе ?id=1 из базы данных выгружались только поля content и name с индексом 1 (то-есть 1-запись) и т.д. Извините за корявое описание =) Код (Text): <?php include "block/mysql.php"; include "block/content.php"; $type=$_GET['type']; $id=$_GET['id']; ?> <?php if ($type=="content") { $result = mysql_query("SELECT id_name,name,content FROM data",$db); if(!$result) { echo "<p> Ошибка подключения к MySQL</p>"; echo exit(mysql_error()); } if (mysql_num_rows($result) > 0) { $myrow = mysql_fetch_array($result); do { echo "<div id='text'>"; echo "<p class='text1'>". $myrow['name'] ."</p>"; $text=str_replace("/n", "<br>",$myrow['content']); echo $text; echo "</div>"; echo "<br> <hr> <br>"; }while ($myrow = mysql_fetch_array($result)); } else { echo "<p>Ошибка выгрузки данных</p>"; exit(); } } if ($type=="about") { echo "<div id='text'>"; include "block/about.php"; echo "</div>"; } ?>
$result = mysql_query("SELECT id_name,name,content FROM data WHERE `id` = ".intval($_GET['id']), $db);