Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2011, 10:25
Avatar de omar_gutierrez
omar_gutierrez
 
Fecha de Ingreso: febrero-2011
Mensajes: 144
Antigüedad: 13 años, 2 meses
Puntos: 2
Pregunta consulta no arroja el primer campo

Hola de nuevo, estoy batallando con una consulta que se imprime en pantalla, no muestra el primer campo de la tabla:

php:

Código PHP:
<?php
$conexion 
mysql_connect("localhost","root","");
if (!
$conexion) {
die(
"Fallo la conexión a la Base de Datos: " mysql_error());
}
$seleccionar_bd mysql_select_db("knw_2"$conexion);
if (!
$seleccionar_bd) {
die(
"Fallo la selección de la Base de Datos: " mysql_error());
}
//tomo el dato del formulario
$BUSQUEDA $_POST['BUSCAR']; //SELECCIONAR
$SELECCIONAR $_POST['SELECCIONAR'];

switch (
$SELECCIONAR) {
    
//REGLA OCTAVA
    
case "NUMERO DE PEDIMENTO":
    
        
//Consulta a la tabla de pedimento_info, para tomar toda la informacion y poder mostrarla en pantalla; para cuando se busque por numero de pedimento.
        
$consultapedimento_info mysql_query("SELECT * FROM pedimento_info WHERE NUM_PEDIMENTO = '$BUSQUEDA'");
        
$pedimento_info mysql_fetch_array($consultapedimento_info);

        
//busca el cliente:
        
$clavecliente $pedimento_info ['CVE_CLIENTE'];
        
$consultacliente mysql_query("SELECT * FROM clientes WHERE CVE_CLIENTE = '$clavecliente'");
        
$clientearray mysql_fetch_array($consultacliente);

        
//tasas a nivel pedimento
        
$numpedimento $pedimento_info ['NUM_PEDIMENTO'];
        
$consultatnp mysql_query("SELECT * FROM tasas_nivel_pedimento WHERE NUM_PEDIMENTO = '$numpedimento'");
        
$tnparray mysql_fetch_array ($consultatnp);
        
        
//cuadro de liquidacion
        
$consultacuadroliquidacion mysql_query("SELECT * FROM cuadro_liquidacion WHERE NUM_PEDIMENTO = '$numpedimento'");
        
$qadroliq_array mysql_fetch_array ($consultacuadroliquidacion);

        
//identificadores a nivel pedimento
        
$consultainp mysql_query("SELECT * FROM id_nivel_pedimento WHERE NUM_PEDIMENTO = '$numpedimento'");
        
$inparray mysql_fetch_array($consultainp);

        
//Busca el agente segun el pedimento que pertenece
        
$claveagente $pedimento_info ['CVE_AGENTE'];
        
$consultacveagente mysql_query("SELECT * FROM agentes_apoderados WHERE CVE = '$claveagente'");
        
$cvagente mysql_fetch_array($consultacveagente);

        
//mandatario segun el pedimento que pertenece
        
$clavemandatario $pedimento_info ['CVE_MANDATARIO'];
        
$consultacvemandatario mysql_query("SELECT * FROM mandatario_persona_autorizada WHERE CVE = '$clavemandatario'");
        
$cvmandatario mysql_fetch_array($clavemandatario);

    break;
    
    case 
"DESCRIPION DE PARTIDA":
    break;
}

//mas codigo html

?>
esta es la tabla donde se debe mostrar el contenido de la tabla, segun las condiciones (forma parte del mismo php):

Código:
<table width="390" border="1">
  <thead>
    <tr>
      <th colspan="3" scope="col">CUADRO DE LIQUIDACION</th>
    </tr>
  </thead>
  <tr>
    <td width="105"><div align="center">CONCEPTO</div></td>
    <td width="70"><div align="center">F.P.</div></td>
    <td width="189"><div align="center">IMPORTE</div></td>
  </tr>
  <?php
    while($qadroliq_array = mysql_fetch_array ($consultacuadroliquidacion)) 
  { 
    echo	
	"<tbody>".
	    "<tr>" 
           ."<td>".$qadroliq_array['CONCEPTO']."</td>" 
           ."<td>".$qadroliq_array['FP']."</td>" 
		   ."<td>".$qadroliq_array['IMPORTE']."</td>"
        ."</tr>".
	"</tbody>";
  } 
?>
</table>
No encuentro que es lo que estoy haciendo mal para que no muestre el primer campo.

Espero puedan ayudarme y gracias de antemano.