$numbers=range(1,8);
shuffle($numbers);
for($i=0;$i<8;$i++)
{
mysql_select_db($db2_name,$link);
$sql="select * from $table1_name where D_ID = ".$numbers[$i];
mysql_query("set names 'gb2312'");
$result =mysql_query($sql,$link);
$n=$i+1;
while($row=mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$n."</td>".".";
echo "<td>".$row['question']."</td>";
echo "</tr>";
?>
<div>
<table width="97%">
<tr>
<td width="26%" align="right" height="25">
<?php
echo "<input type=\"radio\" name=\"$numbers[$i]\" value=\"T\">T<input type=\"radio\" name=\"$numbers[$i]\" value=\"F\">F</td>";
?>
<td width="74%" align="right"> </td>
</tr>
</table>
</div>
<?php
echo "<p>";
}
}
这是我创建的单选框组,现在要实现与服务器互动,我写的代码如下:
for($i=0;$i<8;$i++)
{
$answer=$_POST["$numbers[$i]"];
$strSql="select*from $table1_name where D_ID = $numbers[$i]";
$link=mysql_connect($db_host,$db_username,$db_password) or die("Could not connect:".mysql_error());
mysql_select_db($db_name,$link) or die('Can\'t use $db_name:'.mysql_error());
$result=mysql_query($strSql);
if($row=mysql_fetch_object($result)){
不知道错误在哪里,请给位指出,小弟谢谢了
shuffle($numbers);
for($i=0;$i<8;$i++)
{
mysql_select_db($db2_name,$link);
$sql="select * from $table1_name where D_ID = ".$numbers[$i];
mysql_query("set names 'gb2312'");
$result =mysql_query($sql,$link);
$n=$i+1;
while($row=mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$n."</td>".".";
echo "<td>".$row['question']."</td>";
echo "</tr>";
?>
<div>
<table width="97%">
<tr>
<td width="26%" align="right" height="25">
<?php
echo "<input type=\"radio\" name=\"$numbers[$i]\" value=\"T\">T<input type=\"radio\" name=\"$numbers[$i]\" value=\"F\">F</td>";
?>
<td width="74%" align="right"> </td>
</tr>
</table>
</div>
<?php
echo "<p>";
}
}
这是我创建的单选框组,现在要实现与服务器互动,我写的代码如下:
for($i=0;$i<8;$i++)
{
$answer=$_POST["$numbers[$i]"];
$strSql="select*from $table1_name where D_ID = $numbers[$i]";
$link=mysql_connect($db_host,$db_username,$db_password) or die("Could not connect:".mysql_error());
mysql_select_db($db_name,$link) or die('Can\'t use $db_name:'.mysql_error());
$result=mysql_query($strSql);
if($row=mysql_fetch_object($result)){
不知道错误在哪里,请给位指出,小弟谢谢了
解决方案 »
- 字符串截取的问题
- PHP5 + mysql5 + IIS 的怪问题~~~高手帮忙来看下吧~~~
- smarty foreach 嵌套循环问题
- 采用apahce的mod_write,url中包含中文会出现乱码(找了好久都没能解决)
- 请问php+mysql中如何提交比较长的字符数据?
- 对输入项的处理htmlspecialchars函数和addslashes函数有什么区别,那个好?
- 请大家给个思路,如何防止用户重复登陆。
- 初学者一个简单的显示问题(在线等)
- 请问php中怎样往非关系型数据库中加入一条记录!??
- php框架不用写sql语句就能调用数据库里表的字段是怎么实现的
- PHP自动提取关键字,请各位大侠指点
- wordpress more标签的问题
另外现在Mysql过程化用的比较少了,建议看看Mysqli和PDO
这一行少空格——在*号两边加上空格