Foros del Web » Programando para Internet » PHP »

resultado de consulta mysql repetido en php

Estas en el tema de resultado de consulta mysql repetido en php en el foro de PHP en Foros del Web. HOLA ESTOY TRATANDO DE MOSTRAR ESTOS RESULTADOS EN UN PDF GUARDANDOTODO EN UN ARRAY PERO A LA HORA DE IMPRIMIR ME MUESTRA UN REGISTRO REPETIDO ...
  #1 (permalink)  
Antiguo 19/12/2007, 17:26
 
Fecha de Ingreso: julio-2007
Mensajes: 6
Antigüedad: 16 años, 9 meses
Puntos: 0
resultado de consulta mysql repetido en php

HOLA ESTOY TRATANDO DE MOSTRAR ESTOS RESULTADOS EN UN PDF GUARDANDOTODO EN UN ARRAY PERO A LA HORA DE IMPRIMIR
ME MUESTRA UN REGISTRO REPETIDO Y CUANDO QUIERO IMPRIR INFORMACION DE ALGUN ACTIVO QUE TIENE SOLO UN REGISTRO
NO ME MUESTRA NADA EN EL PDF. ESPERO ME PUEDAN AYUDAR GRACIAS ESTE ES EL CODIGO A GRANDES RASGOS:




if($clave != "")
{
$criterio = $clave;
$result=mysql_query("select DT.id_producto,T.folio,T.fecha_emi,T.fecha_recep,T .emp_autoriza,T.emp_emisor,T.emp_receptor,T.centro _envia,T.centro_recibe,T.nota,T.nota_recibe,DR.id_ producto,R.folio,R.no_empleado_ent,R.no_empleado_r ec,R.id_centro_costo,R.fecha_entrega,R.fecha_devol uc,R.observaciones,R.id_area from DESC_TRASLADO DT, TRASLADO T,DESC_RESGUARDO DR, RESGUARDO R WHERE DT.id_producto='".$criterio."' AND DT.folio=T.folio AND DR.id_producto='".$criterio."' AND DR.folio=R.folio",$conexion );
}

$row = mysql_fetch_array($result);
$idt = $row['id_producto'];
$foliot = $row['folio'];
$fech_emi = $row['fecha_emi'];
$fech_rec = $row['fecha_recep'];
$empleadot = $row['emp_autoriza'];
$empleadot1 = $row['emp_emisor'];
$empleadot2 = $row['emp_receptor'];
$nombrecostost = $row['centro_envia'];
$nombrecostos1t = $row['centro_recibe'];
$notat1 = $row['nota'];
$notarecibet = $row['nota_recibe'];
$idr = $row['id_producto'];
$folior = $row['folio'];
$empleador = $row['no_empleado_ent'];
$empleador1 = $row['no_empleado_rec'];
$nombrecostosr = $row['id_centro_costo'];
$fechaent = $row['fecha_entrega'];
$fechadev = $row['fecha_devoluc'];
$observaciones = $row['observaciones'];
$area1 = $row['id_area'];


//Select the Products you want to show in your PDF file


//initialize counter
$k = 0;

//Set maximum rows per page
$max = 20;

//posicion inicial
$y_axis_initial = 90; //60

//Set Row Height(Altura de fila)
//row_height = 5;
$y_axis = $y_axis_initial + $row_height;
//$pdf->Ln(6); // 25 salto de linea debajo del encabezado

if($criterio != "null")
{

while($row = mysql_fetch_array($result))
{
$idt = $row['id_producto'];
$foliot = $row['folio'];
$fech_emi = $row['fecha_emi'];
$fech_rec = $row['fecha_recep'];
$empleadot = $row['emp_autoriza'];
$empleadot1 = $row['emp_emisor'];
$empleadot2 = $row['emp_receptor'];
$nombrecostost = $row['centro_envia'];
$nombrecostos1t = $row['centro_recibe'];
$notat1 = $row['nota'];
$notarecibet = $row['nota_recibe'];
$idr = $row['id_producto'];
$folior = $row['folio'];
$empleador = $row['no_empleado_ent'];
$empleador1 = $row['no_empleado_rec'];
$nombrecostosr = $row['id_centro_costo'];
$fechaent = $row['fecha_entrega'];
$fechadev = $row['fecha_devoluc'];
$observaciones = $row['observaciones'];
$area1 = $row['id_area'];

$pdf->GetY($y_axis);
$pdf->SetX(10);
$pdf->setFont('Arial','',6);
$pdf->SetWidths(array(10,10,15,15,15,15,15,15,15,15,15, 10,10,15,15,15,15,15,15,15));
$pdf->Row(array($idt,$foliot,$fech_emi,$fech_rec,$emple adot,$empleadot1,$empleadot2,$nombrecostost,$nombr ecostos1t,$notat1,$notarecibet,$idr,$folior,$emple ador,$empleador1,$nombrecostosr,$fechaent,$fechade v,$observaciones,$area1));
//Go to next row
$y_axis = $y_axis + $row_height;
$k = $k + 1;
}


}
  #2 (permalink)  
Antiguo 19/12/2007, 18:08
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: resultado de consulta mysql repetido en php

Tema trasladado a PHP General.

Por favor publica en los foros correctos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:38.