Tema: select html
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/01/2010, 05:48
marinesky
 
Fecha de Ingreso: diciembre-2009
Ubicación: entre Ibiza y Barcelona :)
Mensajes: 92
Antigüedad: 14 años, 4 meses
Puntos: 3
Respuesta: select html

Hola de nuevo!
mi problema no es que no sepa recoger ni los datos ni introducir datos en mysql... hasta ahi llego

El problema que yo tengo es que nose que poner en la consulta para que me muestro lo que yo quiero.

Te explico lo que tengo mas claramente a ver si se como hacerlo :)

tengo dos select uno que me muestra distribuidores que me lo saca de una consulta a mysql y el otro los años..2007,2008, etc.

Y yo quiero hacer que al elegir un distribuidor y una año me aparezca una tabla con todos los meses del año, y que segun se han ido registrando esos distribuidores me los muestre en la tabla en el mes en que lo hicieron.

hasta ahora tengo esto, pero no creo que te sirva de mucha ayuda, puesto que no tengo hecho nada de lo que quiero hacer :)
Código PHP:
<?php

session_start
();
require (
'db_connect.php');
require (
'functions.php');

connectar_imc();

$id_distributor=$_POST['distributor'];
?>

<html>
    <body>
        <form action="meses2.php" method="post">
                    <select name="distributor" id="distributor">
                    <optgroup label = "-Seleccione un distribuidor-">



<?php                                    
                    $query
=mysql_query("SELECT distributor_name FROM distributor");                
                    while(
$row=mysql_fetch_row($query)){
                    echo 
'<option value="' $row[0] . '">' $row[0] . '</option>';
                    }
                    
?>
                    </select>  

                    <? if(isset($_POST['distributor']) && $_POST['distributor'] > 0) {
                    
/* $query=("SELECT type_of_client, count(type_of_client) FROM client where demo_account = "1");
                    $result=mysql_query($query); 

                        echo "<table border = '1'> \n";

                        echo "<tr><td>Enero</td><td>Febrero</td><td>Marzo</td><td>Abril</td><td>Mayo</td><td>Junio</td><td>Julio</td><td>Agosto</td><td>Septiembre</td><td>Octubre</td><td>Noviembre</td><td>Diciembre</td></tr>";

                            while ($row = mysql_fetch_array($result)){

                        echo "<tr><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td><td>$row[5]</td><td>$row[6]</td><td>$row[7]</td><td>$row[8]</td></tr>";
                        }
                        echo "</table> \n"; */
                         
?>

                    <select name = "año">
                    <optgroup label = "-Seleccione un a&ntilde;o-">
                        <option value = "2005">2005</option>
                        <option value = "2006">2006</option>
                        <option value = "2007">2007</option>
                        <option value = "2008">2008</option>
                        <option value = "2009">2009</option>
                        <option value = "2010">2010</option>
                    </select>
                    <input type = "submit" value= "Ver" name = "enviar">
        </form>
    </body>
</html>
lo que tengo comentado, esta asi, porque ahora mismo si lo ejecuto no me aparece nada!