你如何在PHP中放置html编辑文本字段

时间:2016-03-23 16:25:35

标签: php html

我想把两个带有标签的html edittext字段放在旁边,然后请输入一个注册号和一个按钮,用户可以输入一个新的注册号。我想在php脚本中执行此操作,但我不知道如何将其合并

事情是,我不太清楚如何做到这一点以及如何在点击时验证按钮。就像我如何获得点击按钮上的值?

这是我到目前为止所做的:

<?php
    include "init.php"

    if(!empty($_POST['driverNo'])){
        $driverNoText = $_POST['driverNo'];
        $stmt = "SELECT registrationNo FROM cars WHERE driverNo = ?";
        $result = $conn->prepare( $stmt );
        $result->bind_param( 's', $driverNoText );
        $result->execute();
        $result->store_result();
        $result->bind_result( $registrationNo );

        while( $result->fetch() )
        {
          echo $registrationNo;
        }

        $result->free_result();
?>  

这是否可能,或者我是否必须创建一个html文件然后包含这个PHP脚本?

抱歉,我对所有这些网络开发人员都很陌生

1 个答案:

答案 0 :(得分:0)

这种单用途PHP文件的流程通常是您可以在PHP脚本的末尾包含html代码。像对待html文件一样对待PHP,稍微提高一点,它不仅仅是HTML。

这意味着,文件可以采用这种格式:

<?php

//------------------------
// Start of your php inits
// .....................


//------------------------
// Section where you have your code checking
//
if (!empty($_POST...
     //do something useful, sanitize inputs, insert into db
     //echo out something like "thanks for submission here"
} else {
     //you can close the php tag here and put your html codes here
?>
<!doctype html>
.....
<form action="<?php echo $_SERVER['PHP_SELF'] ?>>
     <input...>
     <input type="submit" />
</form>
<?php
//and don't forget the closing bracket
}

如果您是新手并尝试PHP,请继续将此作为样本。通常不建议这样做,因为如果您的代码增长,这是一个维护噩梦。通常,您需要寻找可以帮助您完成这些繁琐任务的框架。