我使用 HTML 创建了两个文本字段,我想将该文本处理到我的数据库中。
使用 PHP 我想验证该数据并将其发送到数据库中;但我的问题是我在字段中输入的数据没有处理到数据库中。
我的代码如下:
<form action="index.php" method="post">
<b>username:</b><input type="text" name="textbox1"/>
<b>password:</b><input type="password" name="textbox2"/>
<input type="submit" value="submit">
<?php
if(isset($_POST['textbox1'])&&isset($_POST['textbox2']))
{
$conn_error = 'couldnot connected';
$mysql_user = 'root';
$mysql_pass = '';
$mysql_host = 'localhost';
$mysql_db = 'yep_recharge';
$textbox1 = $_POST['textbox1'];
$textbox2 = $_POST['textbox2'];
if(empty($textbox1)&&empty($textbox2))
{
echo 'required field';
}
if(!empty($textbox1)&&!empty($textbox2))
{
$query = "SELECT `ID` FROM `yep_registration` WHERE `USERNAME`='$textbox1' AND `PASSWORD`='$textbox2'";//"SELECT `ID` from `yep_registration` WHERE `USER-NAME`='$textbox1' and `PASSWORD` = '$textbox2'";
if($query_run = mysql_query($query))
{
$query_num_rows = mysql_num_rows($query_run);
if($query_num_rows==0)
{
echo 'Invalid User Name And Password:';
}
else if($query_num_rows==1)
{
echo 'ok';
}
}
}
}
</form>