Вывод из базы
У меня есть такая задача.
Есть база MySQL c таблицей в которой поля:
- id
- title
- subtitle
- text
Подскажите пожалутся в теории как это лучше реализовать.
Заранее спасибо!
index.php:
Код:
$r=mysql_query("SELECT title,subtitle FROM table");
while ($a=mysql_fetch_assoc($r)) {
print "<a href=\"read.php?id=".$a["id"]."\">".$a["titles"]."</a> ".$a["subtitle"]."\n";
}
while ($a=mysql_fetch_assoc($r)) {
print "<a href=\"read.php?id=".$a["id"]."\">".$a["titles"]."</a> ".$a["subtitle"]."\n";
}
read.php:
Код:
$id=intval($_GET["id"]);
$r=mysql_query("SELECT title,text FROM table");
if ($a=mysql_fetch_assoc)) {
print "<H1>".$a["title"]."</H1>\n";
print $a["text"];
}
$r=mysql_query("SELECT title,text FROM table");
if ($a=mysql_fetch_assoc)) {
print "<H1>".$a["title"]."</H1>\n";
print $a["text"];
}
Цитата:
Originally posted by mike
Тут никакой теории, чистая практика:
index.php:
read.php:
Тут никакой теории, чистая практика:
index.php:
Код:
$r=mysql_query("SELECT title,subtitle FROM table");
while ($a=mysql_fetch_assoc($r)) {
print "<a href=\"read.php?id=".$a["id"]."\">".$a["titles"]."</a> ".$a["subtitle"]."\n";
}
while ($a=mysql_fetch_assoc($r)) {
print "<a href=\"read.php?id=".$a["id"]."\">".$a["titles"]."</a> ".$a["subtitle"]."\n";
}
read.php:
Код:
$id=intval($_GET["id"]);
$r=mysql_query("SELECT title,text FROM table");
if ($a=mysql_fetch_assoc)) {
print "<H1>".$a["title"]."</H1>\n";
print $a["text"];
}
$r=mysql_query("SELECT title,text FROM table");
if ($a=mysql_fetch_assoc)) {
print "<H1>".$a["title"]."</H1>\n";
print $a["text"];
}
Спасибо ограмное все получилсоь 8)
Код:
$id=intval($_GET["id"]);
$r=mysql_query("SELECT title,text FROM table WHERE id=$id");
if ($a=mysql_fetch_assoc($r)) {
print "<H1>".$a["title"]."</H1>\n";
print $a["text"];
}
$r=mysql_query("SELECT title,text FROM table WHERE id=$id");
if ($a=mysql_fetch_assoc($r)) {
print "<H1>".$a["title"]."</H1>\n";
print $a["text"];
}