需要帮助从Select into Database中保存答案

时间:2013-03-26 16:13:49

标签: php mysql

你好;

我需要一些帮助;我需要将select中的答案保存到我的数据库中。我不知道哪里出错了。以下是有关我的代码的一些细节。

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

    提前致谢!

    更新:

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

    再次感谢!

1 个答案:

答案 0 :(得分: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");
}