I'm trying to run a select query on my db via php mysqli but, it keeps returning false. I know it's not query syntax since I got it straight from phpMyAdmin and there it actually returns a row.
Here's my php:
    //connect
$conn = mysqli_connect($server,$username,$password,$dbname);
//test connection
if(!$conn){
    die("Connection Failed:"." ".mysqli_connect_error());
}
$VendorID = mysqli_real_escape_string($conn,$_GET['vendorID']);
$VendorPass = mysqli_real_escape_string($conn,$_GET['vendorPass']);
$query = $sql = "SELECT * FROM `zobo_vendors` WHERE vendorID = \'L00001\' LIMIT 0, 30 ";
$result = mysqli_query($conn,$query);
print(mysqli_num_rows($result));
if(mysqli_num_rows($result) == 1){
    $row = mysqli_fetch_array($result,MYSQLI_ASSOC);
    if($VendorPass == $row['vendorPass']){
        date_default_timezone_set("Africa/Johannesburg");
        $day = date("d");
        $monthNum  = date("m");
        $dateObj   = DateTime::createFromFormat('!m', $monthNum);
        $monthName = $dateObj->format('M');
        $date = $day." ".$monthName.", ".date("h:i");
        echo "<script>window.AppInventor.setWebViewString('CorrectPass');</script>";
        echo $date;
    }else{
        echo "<script>window.AppInventor.setWebViewString('WrongPass');</script>";
    }
}else{
    echo "<script>window.AppInventor.setWebViewString('NonExist');</script>";
}
if($result === FALSE) {
die("Uh oh something went wrong");
}
mysqli_close($conn);
Here's the same query via phpmyAdmin

 
     
    