drupal-7站点上的PHP MySQL连接

drupal-7站点上的PHP MySQL连接,php,mysql,drupal-7,Php,Mysql,Drupal 7,我有一个Drupal-7本地网站,我在文章中有一个表单/按钮。我想当按钮被点击时,能够跟踪那些点击按钮的人的用户名和密码。表单html代码如下所示: <form action="mysql-query.php" method="post" onsubmit="return Press(this)"> <input type="text" name="email" style="display:none;"> <input type="submit"

我有一个Drupal-7本地网站,我在文章中有一个表单/按钮。我想当按钮被点击时,能够跟踪那些点击按钮的人的用户名和密码。表单html代码如下所示:

<form action="mysql-query.php" method="post" onsubmit="return Press(this)">
    <input type="text" name="email" style="display:none;">
    <input type="submit" value="Press here" id="test">
</form>

我已经从phpmyadmin在users表上创建了一个名为button的新列,它是一个Int(1),默认值为0,mysql-query.php文件包含以下代码:

<?php
$_POST["email"];
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "drupal";

// Create connection
$conn = mysql_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysql_connect_error());
}


mysql_select_db($dbname);

$sql = mysql_query("UPDATE users SET button='1' WHERE email=loggedInMail");

$output = mysql_query("SELECT name, mail FROM users WHERE button='1'");

?>
更改行:

$_POST[“电子邮件”]

$postmail=$_POST[“email”]

换行:

$sql=mysql_query(“更新用户设置按钮='1',其中email=loggedInMail”)


$sql=mysql\u查询(“更新用户设置按钮='1',其中email=''.$postmail'.'”

我再次选中了button列,但在我刷新页面并再次单击按钮后,管理员用户的按钮值仍然为0,因此您还有:style=“display:none;”在您的文本输入字段中,这将使您很难输入任何信息,那么您应该使用隐藏的输入字段:在任何情况下,您都需要该值xyz@abc.com'attribute or nothing将与formand一起传回,并具有$_POST['email'];又回来了?我应该在我的php文件中使用这个值吗?或者在我的phpmyadmin的某个地方?我没有那么有经验