Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/10/2012, 13:12
homerolovera07
 
Fecha de Ingreso: octubre-2012
Mensajes: 17
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Consulta SQL para validar Select con usuarios

No ps no funciona el codigo:
Código PHP:
<?php

class selects extends MySQL
{
    var 
$code "";
    
    function 
cargarInstituciones($usuario)
    {
        
$consulta parent::consulta("SELECT nombre_institucion FROM institucion, usuario WHERE institucion.Nombre = usuario.NOMBRE and usuario.NOMBRE='".$usuario."' ORDER BY nombre_institucion ASC");
        
$num_total_registros parent::num_rows($consulta);
        if(
$num_total_registros>0)
        {
            
$instituciones = array();
            while(
$institucion parent::fetch_assoc($consulta))
            {
                
$code $institucion["nombre_institucion"];
                
$nombre $institucion["nombre_institucion"];                
                
$instituciones[$code]=$nombre;
            }
            return 
$instituciones;
        }
        else
        {
            return 
false;
        }
    }

Y otra cosa a parte de hacer el llamado a los 2 archivos q antes mensione tambien hay unas lineas de codigo dentro del SELECT ya en el formulario ps asi:

Código PHP:
              <select name="institucion" id="institucion">
              <option value="0">Selecciona Uno...</option>
            <?
    $query1
mysql_query("SELECT * FROM institucion, usuario WHERE  institucion.Nombre = usuario.NOMBRE",$db);
    while (
$datos1=mysql_fetch_assoc($query1)){
    echo 
'<option            value="'.$datos1['nombre_institucion'].'">'.$datos1['nombre_institucion'].'</option>';
            }
    
?>
            </select>
Tampoco Funciona, este ultimo codigo que esta dentro del SELECT lo ejecuto en sql consola y corre bien solo que me muestra todos los datos de las 2 tablas pero como estoy haciendo el llamado solo a "nombre_institucion" no se si tendra algo de importancia.. Disculpa si t hago perder tiempo pero es q no me quedan mas opciones sino este foro gracias