Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2010, 10:20
felipe_ceg
 
Fecha de Ingreso: noviembre-2008
Mensajes: 112
Antigüedad: 11 años, 5 meses
Puntos: 1
muestra datos de diferentes tablas

Estimados,
En mantenedor.php
Tengo un listbox “tipofichaa” con tres campos (cliente, proveedor, cli/pro)

Al seleccionar uno de ellos ingreso datos en diferentes tablas en la base de datos
Procesamantenedor.php
if($_POST['tipofichaa']==1){
Insert la_cliente }
if($_POST['tipofichaa']==2){ insert proveedores }
if($_POST['tipofichaa']==3){ insert lacliente insert la_proveedores }

También, Tengo un campo text, llamado rut_cli que esta en “mantendor.php” que al seleccionar un rut y presionar el boton consultar llama a procesamantenedor.php y muestra datos de la razon social seleccionada.

Asi lo muestra “.procesamantenedor.php”

Código PHP:
Ver original
  1. $rut_cli2 = $_post[rut_cli];
  2. $sql3=mysql_query("SELECT * FROM la_cliente, la_ciudad, la_comuna,la_vendedor, la_giro, la_tippago"
  3.              " WHERE la_cliente.RUT_CLI = '$rut_cli2'"
  4.      " AND la_cliente.CIU_CLI = la_ciudad.COD_CIU"
  5.      " AND la_cliente.COM_CLI = la_comuna.COD_COM"
  6.      " AND  la_cliente.COD_PAGO = la_tippago.COD_PAGO") or die (mysql_error());
  7. while ($dt = mysql_fetch_array($sql3))
  8. {
  9. <input type="text" name="RUT_CLI" value="<?php  echo "$dt[RUT_CLI]";?>” > - <input type="text" name="DV_CLI" value="<?php echo "$dt[DV_CLI]";?>” >
  10. <input type="text" name="RAZON_SOC" value="<?php echo "$dt[RAZON_SOC]";?>">
  11. }
Con este código me muestra 3 campos rut, dv, razon_social de la tabla “LA_CLIENTE” (son mas pero solo quise poner 3)

Cuando ingreso en la tabla clientes no hay problema a la hora de mostrar los datos,
Pero cuando ingreso en la tabla proveedores no muestra nada porque obviamente no tengo los echos para esa tabla en los input “text”.

Mi pregunta es:
Como puedo Mostar los datos en el mismo “procesamantenedor:php” cuando los datos se ingresen en la tabla “la_proveedores”?

Saludos.