Tema: Consulta
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2010, 14:04
dante14
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 16 años
Puntos: 7
Pregunta Consulta

hola amigos tengo 2 paginas en php

una es usuario
la otra es area

para yo crear un usuario necesito saber la lista de las areas para ponerle un area a este usuario

y para crear un area necesito saber q usuario es el responsable, como podria solucionar eso?

intente de la siguiente manera:

Código PHP:
 include('ProcesosPHP/conexion.php');
            
$SelectArea = @mysql_query("SELECT * FROM area");
            
$registros mysql_fetch_array($SelectArea);
            
$ASOSIADO_CODIGO=$registros[ASOSIADO_CODIGO];
            if(
$ASOSIADO_CODIGO != null){
            
$SelectArea = @mysql_query("SELECT a.AREA_NOMBRE, a.AREA_CODIGO, a.ASOSIADO_CODIGO, CONCAT(s.ASOSIADO_NOMBRES,' ',s.ASOSIADO_APELLIDOS)
                                        AS NOMBRECOMPLETO FROM area a 
                                        INNER JOIN asosiado s USING (ASOSIADO_CODIGO) "
);  }
            
             while (
$row mysql_fetch_array($SelectArea))
......................... 
al crear area solo puse el nombre, mas no el usuario, y para poner el usuario se aria con update, lo malo q la consulta necesita tener un usuario xke lo llama con el join; para solucionar esto hice 2 consultas

si el responsable del area no existe muestra la consulta sin join y si existe muestra la consulta con join, pero lo malo es q no funciona esa logica ? no se si estara mal el codigo o no me permite hacer eso

espero me ayuden

Última edición por dante14; 06/01/2010 a las 15:01