ランダムでデータを表示させるとこまではできたのですが、IDとTITLEを次のページに表示させ、確認画面のようなものを作成したく、require_once 'reading.php';print "textid";print "title";
でやってみたのですがうまくいきませんでした。
$con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);
mysql_query("set names ujis");
$selectdb = mysql_select_db($DBNAME);
$sql = "SELECT * from text order by Rand() limit 1";
$rst = mysql_query($sql);
$body .= "<TABLE border='1'>
<TR>
<TH>ID</TH>
<TH>title</TH>
<TH>text</TH>
</TR>";
while ($col = mysql_fetch_array($rst)) {
$body .= "<TR>" .
"<TD>$col[textid]</TD>" .
"<TD>$col[title]</TD>" .
"<TD>$col[text]</TD>" .
"</TR>";
}
$body .= "</TABLE>";
mysql_free_result($rst);
$con = mysql_close($con);
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="jp" lang="jp">
<head>
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>test</title>
<link rel="stylesheet" href="style.css" />
</head>
<BODY>
<?=$body?>
<form action="grade2.php" method="post" >
<td>
<table border="0" cellpadding="2" cellspacing="3" class="tablehead">
<tr>
<td class="tdtitle">
Rating<a href="#" onMouseOver="showmeaning(3)">[?]</a>
</td>
</tr>
<tr>
<td class="tdtext">
<select name="rating">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<input type="submit" value="解答する" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</BODY>
</html>
表示をさせたいページ
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>RATING</TITLE>
</HEAD>
<BODY>
<?php
require_once 'reading.php';
print "textid";
print "title";
?>
<TABLE border="1">
<TBODY>
<TR>
<TD>ID</TD>
<TD><?=$_POST[textid]?></TD>
</TR>
<TR>
<TD>TITLE</TD>
<TD><?=$_POST[title]?></TD>
</TR>
<TR>
<TD>RATING</TD>
<TD><?=$_POST[rating]?></TD>
</TR>
</TBODY>
</TABLE>
</BODY>
</HTML>
独学で始め、サンプルなどを利用しながらやっておりますが、周りに相談できる人もおらず、ぜひともアドバイスをいただきたいと思い書かせていただきました。これを使えば表示できる、というようなものがありましたらよろしくお願いします。