Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2007, 00:15
eagoweb2
 
Fecha de Ingreso: septiembre-2003
Mensajes: 384
Antigüedad: 20 años, 7 meses
Puntos: 0
Rodar a otro valor en la DB en un While()

Hola, esto haciendo una migracion de una DB, y he preparado varios scripts para esto.

En este bloque de codigo, me conecto a la tabla invfileh para tener una lista de inventario.

Mi problema esta en que sacando el ID de cada producto se queda en el mismo. es decir, el valor de $producto_id, siempre es el mismo "1", que tengo que hacer para que ruede.

algun comando??

saludos,
Código PHP:
$query mysql_query("SELECT * FROM invfileh");
 while(
$result mysql_fetch_array($query))
      {
     
$orden 0;
     
// Id producto
     
echo "<br>".$result['repcod'];
     
$query_cod             mysql_query("SELECT id FROM productos WHERE codigo=\"".$result['repcod']."\"");
     
$producto_id         mysql_free_result($query_cod);
     
$nombre                $result['repunm'];
     
$precio                $result['repvnis1'];
     
$insercion "INSERT INTO producto_units(producto_id,nombre,precio) VALUES('$producto_id','$nombre','$precio')";
     
mysql_query($insercion,$dbconn) or die("No se pudo insertar los datos en la base de datos."); 
     } 
__________________
-----------------------------
Edgar Gonzalez