http запрос получить переменную URL

Привет я пытаюсь получить результат php-запроса с HTTP-запроса и получить его с $GET[] в php. Я проверил свою базу данных, должна быть одна строка, которая соответствует. Какова причина этого?

Я получаю ошибку PHP:

Предупреждение: mysqli_fetch_array () ожидает, что параметр 1 будет mysqli_result, логическое значение дано в...

var text= $("#username").val();  
    if (window.XMLHttpRequest) {
            // code for IE7+, Firefox, Chrome, Opera, Safari
            xmlhttp = new XMLHttpRequest();
        } else {
            // code for IE6, IE5
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        xmlhttp.onreadystatechange = function() {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
                document.getElementById("resultt").innerHTML = xmlhttp.responseText;

            }
        };
        xmlhttp.open("GET","http://website/project/readusern.php?username="+text,true);
        xmlhttp.send();


        }

readusern.php

    $searchuser = $_GET["username"];
    $myname = $_COOKIE["userid"];
    $con=mysqli_connect('localhost','username','pw','db');
    if (mysqli_connect_errno()) {
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }



    $data = "SELECT * FROM user 
    WHERE username = $searchuser
    AND id != $myname
     ORDER BY id ASC";
    $result = mysqli_query($con, $data);

    while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)){

//echo results

    }

0 ответов

Другие вопросы по тегам