En este código cuando hago el WHERE el resultado del JSON solo trae: [] prácticamente vació, como puedo solucionar usando "where" es decir el código numero 2.
CÓDIGO UNO
Código PHP:
<?php
include 'conn.php';
$username = $_POST['username'];
$password = $_POST['password'];
$queryResult=$connect->query("SELECT * FROM MyTable WHERE username = '$username' AND password = '$password'");
$queryLogin = mysqli_query($connect, $queryResult);
$result = mysqli_fetch_array($queryLogin);
$result=array();
while($fetchData=$queryResult->fetch_assoc()){
$result[]=$fetchData;
}
echo json_encode($result);
?>
Código HTML:
[B][][/B]
Ahora en este código si quito el WHERE el resultado es correcto:
CÓDIGO DOS
Código PHP:
<?php
include 'conn.php';
$username = $_POST['username'];
$password = $_POST['password'];
$queryResult=$connect->query("SELECT * FROM MyTable");
$queryLogin = mysqli_query($connect, $queryResult);
$result = mysqli_fetch_array($queryLogin);
$result=array();
while($fetchData=$queryResult->fetch_assoc()){
$result[]=$fetchData;
}
echo json_encode($result);
?>
Código HTML:
[{"id":"1","username":"pepito","password":"123456","level":"principiante"}]