Por favor, ayuda con formulario

Publicado por JAVIER
16/09/2009 21:14:00

Hola: Estoy intentando crear una web de tipo comentarios / respuestas y no consigo dar con la clave para que funcione. No sé si fallo en las tablas de Mysql, en los juegos de registros o al confeccionar el formulario. TABLE `quejas` ( `quejaid` int(10) unsigned NOT NULL auto_increment, `autor` varchar(50) collate latin1_spanish_ci NOT NULL, `fecha` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `descripcion` longtext collate latin1_spanish_ci NOT NULL, `empresa` varchar(50) collate latin1_spanish_ci NOT NULL, `titulo` varchar(100) collate latin1_spanish_ci NOT NULL, PRIMARY KEY (`quejaid`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci AUTO_INCREMENT=1 ; TABLE `respuestas` ( `respuestaid` int(10) unsigned NOT NULL auto_increment, `idqueja` int(10) unsigned default NULL, `respuesta` text collate latin1_spanish_ci NOT NULL, `autor_respuesta` varchar(100) collate latin1_spanish_ci NOT NULL, PRIMARY KEY (`respuestaid`), KEY `idqueja` (`idqueja`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci AUTO_INCREMENT=1; Esa son mis tablas. No he querido relacionarlas mediante la vista de relaciones porque he leído que a partir de la versión 5.2 de Mysql no se acepta InnoDB y habría problemas para pasarlas a MyISAM ya que MyISAM no acepta vista de relaciones. Desde la página quejas envío el parámetro de la URL quejaid de la tabla quejas para que lo reciba el formulario, pero luego no consigo hacer un formulario que le de al idqueja de la tabla respuestas el mismo número que a quejaid de la tabla quejas para que luego en la web salga cada queja con sus correspondientes respuestas, tipo foro. Gracias y un saludo.
.


Actualmente no existen respuestas para este mensaje. Si quieres responder a JAVIER, rellena el siguiente formulario, o bien pincha aqui

Responder al mensaje
Autor:
E-mail:
Título:
Respuesta:
Educaedu Business, S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el servicio de participación en la Red y para supervisar el correcto uso de los usuarios de los servicios ofrecidos, derivado de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra Política de Privacidad 


© Educaedu Business S.L. 2013