我需要一些帮助;我需要将select中的答案保存到我的数据库中。我不知道哪里出错了。以下是有关我的代码的一些细节。
这是我的代码。 http://pastebin.com/iP7MCMzJ
提前致谢!
更新:
感谢您的帮助!我找到并解决了我的问题!在我的数据库中,VARCHAR限制为50个字符。我已经修好了。 现在一切都很好:)
再次感谢!
答案 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");
}