0

你好呀;

我需要一些帮助; 我需要将选择的答案保存到我的数据库中。我不知道我哪里出错了。这是有关我的代码的一些详细信息。

  1. 我有一个名为“lib”的数据库
  2. 该表名为“游戏”
  3. 我需要将以下内容保存到表格中;1)游戏(所有单词)和2)类型
  4. 这是一个锦标赛网站。这样我就可以通过 XAMPP 在 LAN 上使用它。

这是我的代码。 http://pastebin.com/iP7MCMzJ

提前致谢!

更新:

感谢所有的帮助!我发现并解决了我的问题!在我的数据库中,VARCHAR 限制为 50 个字符。我已经解决了。现在一切都很好:)

再次感谢!

4

1 回答 1

0

好吧,您没有显示任何代码,但这是我希望它根据您的描述工作的方式:

您的 HTML 将看起来像:

<?php echo '<option name="game" value="' . htmlentities($game) . '">' . $row['game'] . '</option>'; ?>

注意name属性?另外,我更改了 HTML 的编写方式,因为您的 HTML 很难阅读。

PHP

if(isset($_POST['game']) && isset($_POST['type'])){
$game = $_POST['game'];
$type = $_POST['type'];

// PLEASE CLEAN YOUR INPUT PRIOR TO INSERTING THIS DATA!

Insert into games (Game, Type) VALUES ($game, $type)
}
else{
echo( "error getting info");
}
于 2013-03-26T16:22:25.440 回答