Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/10/2012, 10:56
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

efectivamente cuando hago la consulta en sql corre perfectamente eso es exantamente lo que quiero hacer PERO disculpa mi ignorancia s q soy muy nuevo en php.

para cargar las instituciones cree 2 archivos que son:
class.select.php y cargar-institucion.php

en el "class.select.php" estan los siguientes codigos:

<?php

class selects extends MySQL
{
var $code = "";

function cargarInstituciones()
{
$consulta = parent::consulta("SELECT nombre_institucion FROM institucion 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;
}
}
?>


en el "cargar-institucion.php" que lo que hago es hacer llamado al archivo "class-select.php" y es donde llamo a la conexion con la BD etc, estan los siguientes codigos:


<?php

include("clases/class.mysql.php");
include("clases/class.selects.php");
$selects = new selects();
$instituciones = $selects->cargarInstituciones();
foreach($instituciones as $key=>$value)
{
echo "<option value=\"$key\">$value</option>";
}
?>


Como puedes ver en la parte "class.select.php" es donde ejecuto la consulta y cuando meto la que tu me diste no me funciona no se que hacer con esta parte:
$code = $institucion["nombre_institucion"];
$nombre = $institucion["nombre_institucion"];
$instituciones[$code]=$nombre;


Tengo los Codigos de esta manera porque tambien estoy trabajando con SELECT que dependan uno de otro ejemplo: al seleccionar la intitucion se me active otro select con el rif de esa intitucion y asi sucesivamente.


Si t enrrede mucho m dices y trato de hacerlo un poco mas claro xfa y gracias...!