Cita:
Iniciado por EroChvc para llamar un metodo de la clase db, tengo que poner un include de esa clase? o sea:
si quiero hacer esto:
$db->sql_fetch_row($result);
antes deve haber un include("db.php"); ???
es que lo ago y no funciona
Creo ya has entendido lo que te han mencionado, y sólo anexo un par de palabras:
Cuando trabajas con la función include tiendes a generar repetición de código, por ejemplo: indicar dos veces la misma clase en un mismo archivo, para evitar ese problema y tener seguridad en códigos que requieren no sólo 5 ó 10 includes, utiliza la función include_once() que te permite utilizar sólo una de todas aquellas clases que erroneamente han sido repetidas en todo tú código.
Mas especifico:
Cita: Include("miClase.php");
[ ... ] dos mil lineas de código despues.
Include("miClase.php");
Ello generá un excepción.
Corrigiendo lo anterior:
Cita: Include_once("miClase.php");
[ ... ] dos mil lineas de código despues.
Include_once("miClase.php");
Ello no generá excepción, sólo trabajará con el primer include que haga uso de la clase que se repite o simplemente no volverá a incluir un documento con el mismo nombre y ubicación.
"No puedes utilizar dos clases con el mismo nombre en un mismo archivo".
"Siempre tendras permiso de equivocarte".
Buena tarde.