Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2011, 10:41
chumy_
 
Fecha de Ingreso: noviembre-2011
Mensajes: 121
Antigüedad: 13 años, 1 mes
Puntos: 0
menu expandible filtra resultados desde mysql

Hola a todos, les cuento mi problema...

tengo un menu expandible en php, el cual seleccionando la opcion me redirige a una pagina donde esta un php en cual deberia filtrar el resultado desde la base de datos, solo con el nombre del proyecto seleccionado anteriormente.


Este es el php del menu que toma los datos desde una tabla


Cita:
<?php
mysql_connect("localhost","root","");
mysql_select_db("optchile");

echo '<FORM name="proyectos" method="post" action="prueba.php" target="down">';

$sSQL="Select proy From proyectos Order By proy";
$result=mysql_query($sSQL);

echo '<select name="proyectos" onchange="this.form.submit()" onclick="this.form.submit()">';
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["proy"];}
mysql_free_result($result)
?>
El menu funciona bien, redirecciona a prueba.php, pero es ese el archivo que no logro que muestre datos, ni el listado completo de los certificados, ni menos aun que me filtre solo los proyectos seleccionados (el cual solo me debe muestrar algunas columnas de la base de datos completa).

Tengo este php, pero ya estoy perdido y no se por donde darme vueltas...

Cita:
<?php
mysql_pconnect("localhost","root","");
mysql_select_db("optchile");
$proy = "SELECT `cert`.`ncert` , `cert`.`Fecha` , `cert`.`proyecto` , `cert`.`codigo proyecto` , `cert`.`poblacion` , `cert`.`calle` , `cert`.`n°` , `cert`.`tipo recinto` , `cert`.`n°1` FROM `cert`";
$restulado = mysql_query($proy);
$res_cert = mysql_num_rows($resultado);
echo "<p>Número de certificados en este proyecto: ".$res_cert."</p>";
{
$row = mysql_fetch_array($resultado);
}
?>
Ademas, quiero saber que sera mas facil, poner un php en cada columna de una tabla html con una columna especifica o un php donde el codigo entregue las columnas que corresponden...

GRACIAS!!!!!!!!!!!!!