Ver Mensaje Individual
  #14 (permalink)  
Antiguo 11/01/2013, 05:01
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 11 años, 8 meses
Puntos: 10
Respuesta: Consulta en varias tablas.

donde obtienes la factura y la fecha del aviso... es un ejemplo quizas sin sentido .... claro...

quimfv, llevas razón lo que pasa es que no lo puse todo para no complicarlo.
Te lo pongo completo porque me da error Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource en esta línea:

Código HTML:
Ver original
  1. $i=mysql_num_rows($r);

Código PHP:
$consulta="(SELECT sbc.id_aviso, sbc.id_factura, sbc.telefonos,sbc.realizacion,sbc.recepcion,sbc.marcas,sbc.name,sbc.apellidos,sbc.calle,sbc.numero,sbc.edificio,sbc.puerta,sbc.piso,sbc.letra,sbc.localidad,sbc.provincia,sbc.dni,sbc.telefonos,sbc.movil,sbc.aparatos,sbc.modelo,sbc.tecnico,sbc.serie,sbc.codigo,sbc.compra,
sbc.sintoma,sbc.recambio,sbc.denominacion,sbc.cantidad,sbc.pvp,sbc.importe ,sbc.recambio2,sbc.denominacion2,sbc.cantidad2,sbc.pvp2,sbc.importe2 ,sbc.recambio3,sbc.denominacion3,sbc.cantidad3,sbc.pvp3,sbc.importe3,sbc.recambio4,sbc.denominacion4,sbc.cantidad4,sbc.pvp4,sbc.importe4 
,sbc.recambio5,sbc.denominacion5,sbc.cantidad5,sbc.pvp5,sbc.importe5,sbc.recambio6,sbc.denominacion6,sbc.cantidad6,sbc.pvp6,sbc.importe6,sbc.recambio7,sbc.denominacion7,sbc.cantidad7,sbc.pvp7,sbc.importe7,sbc.recambio8,sbc.denominacion8,sbc.cantidad8,sbc.pvp8,sbc.importe8
,sbc.recambio9,sbc.denominacion9,sbc.cantidad9,sbc.pvp9,sbc.importe9,sbc.recambio10,sbc.denominacion10,sbc.cantidad10,sbc.pvp10,sbc.importe10,sbc.reparacion,sbc.entrada,sbc.salida,sbc.tiempo,sbc.material,sbc.obra,sbc.desplazamiento,sbc.base,sbc.iva,sbc.total  
FROM (    SELECT g.id_aviso, g.id_factura, g.telefonos,g.realizacion,g.recepcion,g.marcas,g.name,g.apellidos,g.calle,g.numero,g.edificio,g.puerta,g.piso,g.letra,g.localidad,g.provincia,g.dni,g.telefonos,g.movil,g.aparatos,g.modelo,g.tecnico,g.serie,g.codigo,g.compra,
g.sintoma,g.recambio,g.denominacion,g.cantidad,g.pvp,g.importe ,g.recambio2,g.denominacion2,g.cantidad2,g.pvp2,g.importe2 ,g.recambio3,g.denominacion3,g.cantidad3,g.pvp3,g.importe3,g.recambio4,g.denominacion4,g.cantidad4,g.pvp4,g.importe4 
,g.recambio5,g.denominacion5,g.cantidad5,g.pvp5,g.importe5,g.recambio6,g.denominacion6,g.cantidad6,g.pvp6,g.importe6,g.recambio7,g.denominacion7,g.cantidad7,g.pvp7,g.importe7,g.recambio8,g.denominacion8,g.cantidad8,g.pvp8,g.importe8
,g.recambio9,g.denominacion9,g.cantidad9,g.pvp9,g.importe9,g.recambio10,g.denominacion10,g.cantidad10,g.pvp10,g.importe10,g.reparacion,g.entrada,g.salida,g.tiempo,g.material,g.obra,g.desplazamiento,g.base,g.iva,g.total  
FROM facturas g
UNION ALL
SELECT p.id_aviso, p.id_factura, p.telefonos,p.realizacion,p.recepcion,p.marcas,p.name,p.apellidos,p.calle,p.numero,p.edificio,p.puerta,p.piso,p.letra,p.localidad,p.provincia,p.dni,p.telefonos,p.movil,p.aparatos,p.modelo,p.tecnico,p.serie,p.codigo,p.compra,
p.sintoma,p.recambio,p.denominacion,p.cantidad,p.pvp,p.importe ,p.recambio2,p.denominacion2,p.cantidad2,p.pvp2,p.importe2 ,p.recambio3,p.denominacion3,p.cantidad3,p.pvp3,p.importe3,p.recambio4,p.denominacion4,p.cantidad4,p.pvp4,p.importe4 
,p.recambio5,p.denominacion5,p.cantidad5,p.pvp5,p.importe5,p.recambio6,p.denominacion6,p.cantidad6,p.pvp6,p.importe6,p.recambio7,p.denominacion7,p.cantidad7,p.pvp7,p.importe7,p.recambio8,p.denominacion8,p.cantidad8,p.pvp8,p.importe8
,p.recambio9,p.denominacion9,p.cantidad9,p.pvp9,p.importe9,p.recambio10,p.denominacion10,p.cantidad10,p.pvp10,p.importe10,p.reparacion,p.entrada,p.salida,p.tiempo,p.material,p.obra,p.desplazamiento,p.base,p.iva,p.total  
FROM facturas_2011 p
UNION ALL
SELECT i.id_aviso, i.id_factura, i.telefonos,i.realizacion,i.recepcion,i.marcas,i.name,i.apellidos,i.calle,i.numero,i.edificio,i.puerta,i.piso,i.letra,i.localidad,i.provincia,i.dni,i.telefonos,i.movil,i.aparatos,i.modelo,i.tecnico,i.serie,i.codigo,i.compra,
i.sintoma,i.recambio,i.denominacion,i.cantidad,i.pvp,i.importe ,i.recambio2,i.denominacion2,i.cantidad2,i.pvp2,i.importe2 ,i.recambio3,i.denominacion3,i.cantidad3,i.pvp3,i.importe3,i.recambio4,i.denominacion4,i.cantidad4,i.pvp4,i.importe4 
,i.recambio5,i.denominacion5,i.cantidad5,i.pvp5,i.importe5,i.recambio6,i.denominacion6,i.cantidad6,i.pvp6,i.importe6,i.recambio7,i.denominacion7,i.cantidad7,i.pvp7,i.importe7,i.recambio8,i.denominacion8,i.cantidad8,i.pvp8,i.importe8
,i.recambio9,i.denominacion9,i.cantidad9,i.pvp9,i.importe9,i.recambio10,i.denominacion10,i.cantidad10,i.pvp10,i.importe10,i.reparacion,i.entrada,i.salida,i.tiempo,i.material,i.obra,i.desplazamiento,i.base,i.iva,i.total  
FROM facturas_2012 i
) AS sbc
WHERE sbc.id_aviso = '$id_aviso'"
;
$r=mysql_query($consulta);
$i=mysql_num_rows($r); 
Gracias.