Para explicarme mejor es si selecciono un valor de un select en el segundo valor quiero que me muestre los datos relacionados del primero, pero para ello no he encontrado hacer el metodo de mysql.
Código PHP:
<label>Proyecto </label>
<?php
$consulta=$objPersona->muestraidproyecto();
if($consulta){
?>
<select id="idproy" name="proyecto">
<?php
while($idproy = mysql_fetch_array($consulta)){
?>
<option value="<?php echo $idproy['idproy']?>"><?php echo $idproy['nomproy']?></option>
<?php
}
?>
</select>
<?php
}
?>
<label>Actividad</label>
<?php
$consulta4=$objPersona->muestraidactividad2($_POST["proyecto"]);
if($consulta4){
?>
<select id="idact">
<?php
while($idact = mysql_fetch_array($consulta4)){
?>
<option value="<?php echo $idact['idact']?>"><?php echo $idact['nomact']?></option>
<?php
}
?>
</select>
<?php
}
?>
</br>
<label>Usuario</label>
<?php
$consulta3=$objPersona->muestrausuario();
if($consulta3){
?>
<select id="idusuario">
<?php
while($idusuario = mysql_fetch_array($consulta3)){
?>
<option value="<?php echo $idusuario['idusuario']?>"><?php echo $idusuario['nombre']?></option>
<?php
}
?>
</select>
<?php
}
?>
</br>
<input type="submit" name="enviar" value="Enviar" id="enviar" />
y el codigo de los metodos que tengo son
Código PHP:
function muestraidproyecto(){// Este metodo es para la optencion de la ID del proyecto para su inserción dentro de la tabla actividad
if($this->con->conectar()==true){
return mysql_query("SELECT * FROM proyecto ORDER BY idproy ASC");
}
}function muestraidactividad2($idproy){
if($this->con->conectar()==true){
return mysql_query("SELECT * FROM actividad WHERE idproy=".$idproy);
}
}
function muestrausuario(){
if($this->con->conectar()==true){
return mysql_query("SELECT *FROM usuario ORDER BY idusuario ASC");
}
}