【发布时间】:2014-08-19 15:16:12
【问题描述】:
我有一个表格,我选择所有项目,并随机显示它们,所以我创建了一个输入文本将 ID 放在那里,一旦人们插入 ID,她可以检查该 ID 是否对应于文本,即:
--
-- Table structure for table `book`
--
CREATE TABLE IF NOT EXISTS `book` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`vID` int(11) NOT NULL,
`Text` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
--
-- Dumping data for table `book`
--
INSERT INTO `book` (`ID`, `vID`, `Text`) VALUES
(1, 1, 'Text1'),
(2, 2, 'Text2'),
(3, 3, 'Text3');
查询是这样的:
$aSel = 'SELECT * FROM book ORDER BY RAND()';
显示是这样的:
echo '<input type="text" size="3" maxlength="3" name="Num[]">';
echo ' ';
echo $Text.'<br />;
echo '<input type="submit" name="check">';
所以一旦我点击检查按钮,如何检查 Num 值是否与 vID 相同,我的目标是随机生成文本,然后使用 vID 按顺序生成
谢谢大家
【问题讨论】: