我的 php 代码似乎无法正常工作。昨天还在工作,但我一定改变了一些东西,现在没有了。据我所知,是 if($word) 导致了问题。else 部分起作用,它与 mysql db 连接,但那个 if 语句什么也不做。
这是php:
<?php
require('connect.php');
$word=$_POST['word'];
$submit=$_POST['submit'];
if($submit){
if($word){
mysql_query("INSERT INTO words (word) VALUES ($word)");
}
else{
echo "Enter a word.";
}
}
?>
这是html表单:
<form name="form" id="form" method="post" action="index.php">
<p><label>Label</label></p>
<p><input type="text" name="word" id="word" maxlength="16"/></p>
<p><input type="submit" name="submit" id="submit" value="Save"/></p>
</form>