Php 使用存储在数据库中的电子邮件添加frineds

Php 使用存储在数据库中的电子邮件添加frineds,php,jquery,html,mysql,Php,Jquery,Html,Mysql,我一直在一个安静的时间添加朋友系统的工作,现在,当我终于得到一个它只是不工作,我不知道为什么请任何帮助将不胜感激 <?php session_start(); include('config.php'); if(isset($_POST['submit'])){ $user_id = $_GET['user_id']; $email = isset($_POST['added_id']); $connect = mysql_connect('loc

我一直在一个安静的时间添加朋友系统的工作,现在,当我终于得到一个它只是不工作,我不知道为什么请任何帮助将不胜感激

<?php
session_start();

include('config.php');
if(isset($_POST['submit'])){

    $user_id = $_GET['user_id'];
    $email  = isset($_POST['added_id']);


        $connect = mysql_connect('localhost', 'root', '') or die('error searching host');
        $db = mysql_select_db('9jahivemobile') or die('could not find database');

            $query = "SELECT * FROM admin WHERE email = '".$email."'";
            $numrows = mysql_num_rows($query);
            if ($numrows ==1){
                echo 'found!';
                    $insert = 'INSERT INTO connected WHERE ("adder_id", "added_id") VALUES ("'.$user_id.'" "'.$email.'")';

                    echo'Hooray your request have been sent';

                    $redirect = 'profile.php';
                    header("Location: $redirect");
            }else{

                    $fail = 'fail.php';
                    header("Location: $fail");

                    exit();

                }
}
?>

您只创建了一个查询字符串,而没有使用它执行
mysql\u query()
。另外,删除
插入
查询中的
WHERE
-

$query = "SELECT * FROM admin WHERE email = '".$email."'";

试试-

$query = mysql_query("SELECT * FROM admin WHERE email = '".$email."'");


还请清理您的数据(),并阅读
mysql.*
()函数的折旧。最好更新到
mysqli
PDO
-

$email=isset($\u POST['added\u id')什么?此外,您对SQL注入非常开放,如果您还没有进行过SQL注入,您将受到黑客攻击。最后,在使用
位置:
标题时,应该使用完整的URL。mysql库已经过时,请使用mysqli或pdo。INSERT是否有WHERE子句?@sbeliv01很好,我已经编辑过了。
$query = mysql_query("SELECT * FROM admin WHERE email = '".$email."'");
 $insert = mysql_query('INSERT INTO connected ("adder_id", "added_id") VALUES ("'.$user_id.'" "'.$email.'")');