Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2012, 03:46
chumex
 
Fecha de Ingreso: septiembre-2011
Mensajes: 18
Antigüedad: 12 años, 7 meses
Puntos: 0
Problema con Insertar registro

hola buenas a todos, les cuento tengo un problema ingresando una fila entre dos tablas, la tabla bodega y la tabla inventario.
La cosa es que cuando la ultima fila ingresada en la tabla recepciones tiene en la variable proyecto el valor de "Proyecto 1" se ingresa a la tabla bodega y cuando la variable proyecto presenta un valor distinto la ultima fila de la tabla recepciones se ingresa a la tabla inventarios.

este es el codigo
Código PHP:
mysql_select_db($database_localhost$localhost);  
$query_valor "SELECT proyecto FROM recepciones ORDER BY `id` DESC LIMIT 1";
$valor mysql_query($query_valor$localhost) or die(mysql_error());        
if(
$valor == 'Proyecto 1'){
             
mysql_select_db($database_localhost$localhost);  
$query_insertar1 "INSERT INTO bodega SELECT id, fecha, tipo, cantidad, precio, proveedor, `fecha inicio`, `fecha termino` FROM recepciones ORDER BY `id` DESC LIMIT 1 ";        
$insertar1 mysql_query($query_insertar1$localhost) or die(mysql_error());    
}else{
         
mysql_select_db($database_localhost$localhost);  
$query_insertar2 "INSERT INTO inventarios  SELECT  id, fecha, tipo, cantidad, precio, proveedor, `fecha inicio`, `fecha termino`, hora, proyecto FROM recepciones ORDER BY `id` DESC LIMIT 1";        
$insertar2 mysql_query($query_insertar2$localhost) or die(mysql_error());} 
mi problema es que solo ingresa valores a la tabla inventarios, incluidos los que dicen "Proyecto 1" y no se cual es el error.
Cualquier ayuda de antemano muchas gracias.