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:
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 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'; }