Tengo una pregunta: ¿alguien sabe si se pueden usar las clases para realizar consultas del tipo "insert", "update" y otras?
Para evitar tener que escribirlas cada vez. Si alguien tiene idea lo agradecería mucho.
| ||||
Respuesta: Clases en php Claro que puedes usar clases para realizar esto, de modo que sean siempre generica, peeero OJO, el contenido de tu query deberas cambiarlo. a menos que generes una clase php que lea la estructura de tu tabla desde el schema de mysql y genere tanto la consulta y posiblemente el formulario. espero no sea muy enredada mi respuesta, si gustas especificas un tanto mas tu pregunta. |
| ||||
Respuesta: Clases en php Cita: Gracias por responder, ¿no tendrás algún ejemplo de cómo hacerlo genérico?.
Iniciado por Snaft_J1 ![]() Claro que puedes usar clases para realizar esto, de modo que sean siempre generica, peeero OJO, el contenido de tu query deberas cambiarlo. a menos que generes una clase php que lea la estructura de tu tabla desde el schema de mysql y genere tanto la consulta y posiblemente el formulario. espero no sea muy enredada mi respuesta, si gustas especificas un tanto mas tu pregunta. |
| |||
Respuesta: Clases en php Hola , pues mira lo que puedes hacer es usar DOCTRINE , o phpORM , te explico. Las base de datos son relacionales, por lo cual puedes acceder de cierto modo a sus datos , mediante un ORM (Modelo Objeto Relacional) creas una capa php que permite acceder a los datos de tu base de datos como si fuese un objeto , de ese modo te evitas pensar en sentencias sql , solo deberas saber las funciones de tu mapper/orm y listo. Yo en este momento estoy desarrollando mi propio ORM , pero muy basico con lo cual ni te digo que lo pruebes , pero si te aconsejo que busques en google sobre doctrine , propel y phpORM que tiene muy buena pinta. Saludos! |
| ||||
Respuesta: Clases en php Cita: Leí algo, pero no es lo que busco. Voy a probar hacerlo solo, gracias por las respuestas. saludos!
Iniciado por jonatanc ![]() Hola , pues mira lo que puedes hacer es usar DOCTRINE , o phpORM , te explico. Las base de datos son relacionales, por lo cual puedes acceder de cierto modo a sus datos , mediante un ORM (Modelo Objeto Relacional) creas una capa php que permite acceder a los datos de tu base de datos como si fuese un objeto , de ese modo te evitas pensar en sentencias sql , solo deberas saber las funciones de tu mapper/orm y listo. Yo en este momento estoy desarrollando mi propio ORM , pero muy basico con lo cual ni te digo que lo pruebes , pero si te aconsejo que busques en google sobre doctrine , propel y phpORM que tiene muy buena pinta. Saludos! |
| ||||
Respuesta: Clases en php Hola, intenta hacerlo como te digo, si la respuesta de johantanc no te sirve aun que me parece una muy buena opcion, caso contrario, muestras lo que hiciste y miramos como se te puede ayudar, pues en este momento no tengo un ejemplo al respecto, pero si quieres lo hacemos juntos por aqui, solo intentalo y luego me muestras lo que llevas, ya te ayudare con ello. Saludos... |