我有问题让我的代码在PHP中工作
我想将数据从HTML中的表单移到我的MySQL数据库中,但是它不起作用?
形式部分
<form action ="MydbsinsertpeRSSon4.PHP" method='POST'>
<table>
<tr><td width='100'>För namn:<input type='text' name='fnamn'><td></tr>
<tr><td width='100'>Efternamn:<input type='text' name='enamn'><td></tr>
</table>
<tr><td><input type='submit' name='Submit' value='Submit'><td></tr>
</form>
的PHP部分
<?PHP
if(isset($_POST["submit"])){
require_once 'Mydbconfig.PHP';
try {
$conn = new PDO("MysqL:host=$dbhost;dbname=$dbname", $dbuser, $dbpass);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO tpeRSSon (Perfnamn, Perenamn)
VALUES ('".$_POST["fnamn"]."','".$_POST["enamn"]."')";
$conn = null;
}
catch(PDOException $e){
echo $e->getMessage();
}
}
?>
与我的MysqL数据库的连接正常,我可以从数据库中获取数据,但不能输入数据.
在先进的感谢.
这是我尝试过的许多解决方案中没有起作用的!!
解决方法:
问题是 :-
<tr><td><input type='submit' name='Submit' value='Submit'><td></tr>
然后你写:
if(isset($_POST["submit"])){