我想使用MySql
向PHP
数据库添加值。我想要添加的值将来自表单的文本框。我尝试$variable = $_POST['formElementName']
并使用$variable
插入值。但它不起作用。
如何将文本框的值放入变量?
感谢。
答案 0 :(得分:1)
使用以下代码表格
<form name="form-name" action="" method="POST">
<input type="text" name="fieldname1" value="" />
<input type="text" name="fieldname2" value="" />
</form>
对于服务器端的php操作,您将获得$_POST
中的值,即
$_POST['fieldname1'] and $_POST['fieldname2]
答案 1 :(得分:0)
这是一个想法:
客户端:
<input type="text" name="first_name">
服务器端:
$var = $_POST["first_name"];
答案 2 :(得分:0)
为了补充Kyle上面的答案,请确保设置value="Something"
,否则它将不返回任何内容。
<input type="text" name="first_name" value="Testing">
服务器端
$var = $_POST["first_name"];
对于调试我使用:
print_r($_POST)
这将返回所有设置的POST值,非常方便。
答案 3 :(得分:0)
我只想详细说明@Kyle所写的内容
注意:表单方法是POST
HTML部分
<form action="your_php_file_name.php" method="POST">
<input type="text" name="first_name" />
<input type="submit" value="Submit" />
</form>
PHP部分:文件名是:your_php_file_name.php
<?php
//A good practice to check the type of HTTP request
$fname = $_POST['first_name'];
?>
一些好的做法