Hola chicos que tal como van todos :D .
Tengo una duda y es que he visto mucho codigo en el cual le ponen muchas cosas que yo la verdad para ahcer eso hago menos codigo y me funciona correctamente pero de ver en ciertos lugares ese mismo caso me entro la duda.
ejemplo seria con bd con mysql ejemplo: Yo paso los resultados de las consultas con fetch_array(); pero veo hacen por ejemplo la funcion getAllRows(); aca el codigo:
Código PHP:
Ver original$conexion=new mysqli('127.0.0.1', 'root', 'password', 'database');
$query=$query->conexion("SELECT * FROM TABLES");
if($query){
if(mysqli_nums_row()==0){
echo 'resultados de la cunsulta';
}else{
while($row=$query->fetch_array()){
echo $row['cod'];///ejemplo de un resultado
}
}
}else{
echo 'error en la consulta';
}
eso es basicamente mi estructura de consulta pero empiezo a preguntarme si esta mal si deberia hacer algunas cosas de mas para que no tenga futuros problemas como que me hacken o no se la verdad amm por cierto no cierro consultas en la bd algo asi como myslqi_close(); creo que es asi no me acuerdo. Y si alguien me puede decir por que es bueno cerrar la conexion mysql con el servidor que en la universidad no hize la pregunta y tampoco la explicaron bn :/ gracias chicos