Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2007, 13:04
Avatar de liliancita
liliancita
 
Fecha de Ingreso: diciembre-2007
Mensajes: 189
Antigüedad: 16 años, 11 meses
Puntos: 0
Pregunta Problema con una consulta... no muestra todo lo que debe

Holisssss

yo de nuevo... miren el siguiente codigo muestra todos valores de de un mismo campo (concatenacion) unidocon mostrar info de otra tabla todo ok hasta ahi... el problema es que no muestra cuando el valor de la concatenacion es uno solo, en la bd si lo muestra si yo realizo alconsulat en el sql, pero en el archivo php si posee un solo valor no lo muestra :s ni idea que puede ser

si alguien pudiera descubrir cual es la pifia, error etc

me ayudan porfisssss



Código PHP:
<?php $sql=mysql_query("SELECT DISTINCT * 
FROM cuenta, persona
WHERE persona.id = cuenta.id
AND cuenta.id = '"
.$id."'
ORDER BY idcuenta;"
);

while (
$tmp=mysql_fetch_array($result)){

$result=mysql_query("SELECT GROUP_CONCAT('   ', prestamo ) 
FROM cuenta
WHERE nombre_prestamo='"
.$tmp[0]."'
ORDER BY idcuenta;"
);

$consulta=mysql_query("SELECT COUNT( * ) 
FROM cuenta, banco
WHERE banco.administrador = cuenta.prestamo
AND id= '"
.$id."'
AND nombre_prestamo = '"
.$tmp[0]."'; ");
    
while (
$row3=mysql_fetch_array($consulta)){
   
while ((
$row=mysql_fetch_array($sql))&& ($row2=mysql_fetch_array($result))){ 

           
?>
<? 
echo $row['nombre_prestamo'] ;?>
<? 
echo $row2[0] ; ?>
<? 
echo $row['ciudad'] ;?>  
<? echo $row['sucursal'] ; ?> 
<? echo $row3[0] ; ?>

saludosss