Bueno, tengo un formulario en PHP con action "POST" y en donde capturo todos los datos. El problema ocurre cuando quiero trasladar los datos a las tablas ya que no tengo idea de como hacer la consulta de INSERT para que se envien los datos como en la imagen que les muestro a continuacion:
(http://img25.imageshack.us/img25/341/problemaer.jpg)
*Al dar click en Save, los datos se deben enviar a ambas tablas pero, en la tabla CategoryDetails solo los nombres de productos con el ID de la categoria a la que pertenece
* PD. No voy a cambiar el diseño de las tablas o algo, necesito el diseño de esa forma asi que...
Espero respuestas, gracias. ::)
pues... me parece redundante la tabla categorydetails ya que puedes usar la misma 'categories' para describir cada categoria... a menos que categorydetails funcione como products (con un campo que define la categoria a la que pertenece)
lo se, pero necesito algo asi de todas formas :) gracias por la sugerencia de todas formas.
pero no tengo idea de como hacer la consulta en el post del php
Pues no entiendo, porque no haces dos INSERT y ya?
porque quiero ingresar varias columnas con el mismo ID en la tabla detalle y nose como hacer ese insert
Porque no agregas una columna que se llame ProductID que sea tu primary key.
Por cierto, de esta forma insertas varios registros.
$sql = "INSERT INTO beautiful (name, age)
VALUES
('Helen', 24),
('Katrina', 21),
('Samia', 22),
('Hui Ling', 25),
('Yumie', 29)";
Cita de: MinusFour en 23 Junio 2010, 23:31 PM
Porque no agregas una columna que se llame ProductID que sea tu primary key.
Por cierto, de esta forma insertas varios registros.
$sql = "INSERT INTO beautiful (name, age)
VALUES
('Helen', 24),
('Katrina', 21),
('Samia', 22),
('Hui Ling', 25),
('Yumie', 29)";
GRACIAS POR LA INFORMACION PERO, que se tendria que hacer si deseo hacer un for en php de la cantidad de productos para luego ingresarlos en la DB, no tengo idea >:(
foreach( $products as $product){
//query para insertar el producto
}