Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用表单datalist通过PHP在db中输入数据?_Php_Html_Mysql_Sql_Database - Fatal编程技术网

如何使用表单datalist通过PHP在db中输入数据?

如何使用表单datalist通过PHP在db中输入数据?,php,html,mysql,sql,database,Php,Html,Mysql,Sql,Database,db中有一个名为“金额”的字段 我尝试在html表单中创建一个名为“捐赠金额”的字段。该金额可以从数据列表中选择或输入。但是我看不到数据列表,现在无法将值输入数据库。我应该如何解决这个问题 // Define variables and initialize with empty values $CName = $Address = $Phone = $Amount= $Purpose= $Ticket = ""; $CName_err = $Address_err =

db中有一个名为“金额”的字段

我尝试在html表单中创建一个名为“捐赠金额”的字段。该金额可以从数据列表中选择或输入。但是我看不到数据列表,现在无法将值输入数据库。我应该如何解决这个问题

    // Define variables and initialize with empty values
    $CName = $Address = $Phone = $Amount= $Purpose= $Ticket = "";
    $CName_err = $Address_err = $Phone_err = $Amount_err = $Purpose_err = $Ticket_err="";
    ....
//datalist
    <div class="form-group <?php echo (!empty($Amount_err)) ? 'has-error' : ''; ?>">                             
    <label>*Donation Amount</label>                    
    <input type="text" name="Amount" class="form-control" value="<?php echo $Amount; ?>">    
    <datalist id="Amount" >
    <option value="100">
    <option value="300">
    <option value="500">
    <option value="1000">
    </datalist>  
    <span class="help-block"><?php echo $Amount_err; ?></span>
     </div>
//定义变量并用空值初始化
$CName=$Address=$Phone=$Amount=$Purpose=$Ticket=“”;
$CName\u err=$Address\u err=$Phone\u err=$Amount\u err=$Purpose\u err=$Ticket\u err=“”;
....
//数据表

你用的是什么浏览器?Internet Explorer 9和早期版本或Safari中不支持datalist标记。@我使用Chrome。我只看到输入文本字段的空白字段