0

我在下面有这些编码用于注册表。但它将填写的字段重置为空并显示错误字段。我必须从头开始重新填写表格。我该如何解决这个问题。提前感谢您阅读本文并帮助我解决

if(isset($_POST['submit'])){

$domain=$_POST['domain'];
$fname=$_POST['fname'];
$sname=$_POST['sname'];
$tel=$_POST['tel'];
if($domain==""){
    $error="<h4>Enter Domain </h4>";    
}elseif($fname == ""){
    $error="<h4>Enter Firstname </h4>"; 
}elseif($sname == "")
{
    $error="<h4 >Enter Surname</h4>";   
}elseif($tel=="")
{
    $error="<h4 >Enter telephono no</h4>";  
}
else {

$sql11=mysql_query("INSERT INTO domain VALUES('','$domain','$fname','$sname','$tel')");
echo $sql;
$db->query($sql);

    }
4

1 回答 1

0
<input type="text" name="domain" id="domain" value="<?php echo isset($domain) ? $domain : ''; ?>" />

这将起作用。

于 2012-11-22T11:03:48.943 回答