Every time i try to print a value i get "ArrayArray" So this is what i got:
while($row = $result->fetch_assoc())
{
echo "<br>";
echo "Usuario: " . $row.["Usuario"]. " - Password: " . $row.["Password"]. "- Privilegios: " . $row.["Nivel"]. "- Email: " . $row.["Email"]. "<br>";
echo "Usuario: " . $row.['Usuario']. " - Password: " . $row.['Password']. "- Privilegios: " . $row.['Nivel']. "- Email: " . $row.['Email']. "<br>";
var_dump($row.[]);
$user=$row.["Usuario"];
$pass=$row.["Password"];
$lvl=$row.["Nivel"];
$email=$row.["Email"];
echo "<br> Usuario: " . $user. " - Password: " . $pass. "- Privilegios: " . $lvl. "- Email: " . $email. "<br>";
$user=$row.['Usuario'];
$pass=$row.['Password'];
$lvl=$row.['Nivel'];
$email=$row.['Email'];
echo "Usuario: " . $user. " - Password: " . $pass. "- Privilegios: " . $lvl. "- Email: " . $email. "<br>";
}
I wasnt sure which was the right way to use it so i did it a couple times. the query string:
Select * from Usuarios where Usuario='User' and Password='Pass' LIMIT 1
output:
Usuario: ArrayArray - Password: ArrayArray- Privilegios: ArrayArray- Email: ArrayArray
Usuario: ArrayArray - Password: ArrayArray- Privilegios: ArrayArray- Email: ArrayArray
string(10) "ArrayArray"
Usuario: ArrayArray - Password: ArrayArray- Privilegios: ArrayArray- Email: ArrayArray
Usuario: ArrayArray - Password: ArrayArray- Privilegios: ArrayArray- Email: ArrayArray
Usuario: ArrayArray - Password: ArrayArray- Privilegios: ArrayArray- Email: ArrayArray
Usuario: ArrayArray - Password: ArrayArray- Privilegios: ArrayArray- Email: ArrayArray
Query result when run on db:
Usuario Password Nivel Email
User Pass 3 email@this.com
i check 8 times all column names and data compare and its all correct. Any idea why this is, how can i solve it or how else can i read a mysql return table? Thanks! Ps: var_dump($row.["colName"]) returns "string(10) ArrayArray"