Tengo el siguiente codigo:
Código PHP:
$consulta2=("SELECT dni, nombre, apellidos FROM personal WHERE (dni not in (SELECT dni FROM persofun)) or
(dni not in (SELECT dni FROM persofun WHERE codfuncion in (SELECT codfuncion FROM funciones WHERE nombre=\$_POST['nombre']\"))) ORDER BY dni");
$resultado2=mysql_query($consulta2);
while ($datos2=mysql_fetch_Array($resultado2)){
echo ("<option value=\"$datos2[dni]\">$datos2[nombre] $datos2[apellidos]</option>");
}
echo("<center><input type=\"submit\" name=\"fin\" value=\"Finalizar\">
<input type=\"reset\" name=\"resetear_formulario\" value=\"Resetear formulario\"></center>
Mi problema es que no me rellena los datos del selec option supongo que porque no reconoce la consulta, os la pongo otra vez:
Código PHP:
SELECT dni, nombre, apellidos FROM personal WHERE (dni not in (SELECT dni FROM persofun)) or
(dni not in (SELECT dni FROM persofun WHERE codfuncion in (SELECT codfuncion FROM funciones WHERE nombre=$_POST['nombre']"))) ORDER BY dni
Creo que si esta bien , si la pongo en mysql control center me da los datos
GRACIAS