Hola a todos!
Tengo un uso más o menos básico de PHP pero hace mil que no lo toco y no conozco nada de los nuevos frameworks que estuvieron saliendo... Hoy por hoy, tengo que hacer un AMB con una linda GUI y como no entendí muy bien cómo usar symfony (es demasiado grande para aprenderlo on the fly), pensé en usar Doctrine y JQuery por separados...
Estuve leyendo el getting started de Doctrine, y hasta ahora tengo el YAML, los modelos en /models y los bases en /models/generated (ambos generados por Doctrine desde la DB), y el siguiente script de prueba:
Código:
require_once(dirname(__FILE__) . '/lib/vendor/doctrine/Doctrine.php');
spl_autoload_register(array('Doctrine', 'autoload'));
$manager = Doctrine_Manager::getInstance();
$conn = Doctrine_Manager::connection('mysql://user:pass@server/db_name', 'doctrine');
$conn->setAttribute(Doctrine_Core::ATTR_PORTABILITY, Doctrine_Core::PORTABILITY_ALL);
$conn->setAttribute(Doctrine::ATTR_VALIDATE, Doctrine::VALIDATE_NONE);
$manager->setAttribute(Doctrine_Core::ATTR_AUTO_ACCESSOR_OVERRIDE, true);
$manager->setAttribute(Doctrine_Core::ATTR_AUTOLOAD_TABLE_CLASSES, true);
$file = new File();
$file->file_id = 1;
...
...
...
$file->save();
Lamentablemente, esto no guarda anda en la DB, pero tampoco tira ningún mensaje de error...
Perdonen que la pregunta sea tan abierta, pero por dónde empiezo? no sé qué puede estar pasando, porque incluso estoy laburando con myisam así que no podría ni siquiera ser error por las FK...
BTW, merece un thread aparte pero aprovecho, necesito agregar un poco de funcionalidad AJAX al estilo facebook (click en "me gusta" y se actualiza solo), tenía pensado usar JQuery para hacer llamadas AJAX a algún archivo php que tenga un par de instrucciones básicas, tipo llamar a ajax.php y mandarle por post todos los argumentos... hay algo mejor o con eso es suficiente?
Gracias gente!