Sin profundizar demasiado, creo que lo que te quieren expresar es que esto está mal:
Código PHP:
Ver original$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
porque mysqli_result()
no ejecuta la consulta, sino que procesa, por así decirlo, el
result obtenido de un mysqli_query(), este segundo es el que sí recibe una query como parámetro.
Por eso el mysqli_result()
no existe en el contexto que lo usas.
Manual de PHP:
Cita: mysqli_query
(PHP 5)
mysqli::query -- mysqli_query — Realiza una consulta a la base de datos
Cita: mysqli_result
(PHP 5)
Representa el conjunto de resultados obtenidos a partir de una consulta en la base de datos.