Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 2 de 2

Tema: Problema con Drop Down List con select

  1. #1
    Recien Llegado! Pasaba por aquí...
    Fecha de Ingreso
    17 oct, 12
    Mensajes
    1
    Poder de Reputación
    0

    Problema con Drop Down List con select

    Que tal, bueno estoy comenzando con PHP y tengo un gran problema para crear un droplist, les cuento lo que quiero hacer y lo que tengo; quiero hacer un registro de clientes, en este caso es de una compañía de televisión por cable.

    Por el momento los datos básicos lo introduzco exitosamente a la base de datos, menos la selección de los planes que lo he hecho a base de un droplist que extrae la info de una tabla.

    Para que me entiendan mejor esta es mi base de datos


    Y estos son los datos que quiero que aparezcan en mi droplist y se ingresen a mi base de datos que es bogota


    El problema esta en que cuando busco los supuestos datos de los planes que quiero que aparezcan en mi droplist no aparecen y es esto en lo que quiero que me ayuden, que aparezcan (plan Basico y Plan Premium) y puedan ser introducidos a la base sin problemas :ambivalence:


    como digo todos los demas datos se introducen bien, el problema esta en el drop down list, por ahora es este el código que estoy manejando para esta área

    Código PHP:
     <p><label for="plan">Plan adquirido</label>
        <select name="planes"><option>Selecciona el plan</option>
        <?php 
            $q 
    "SELECT * FROM planes ORDER BY planes.planes_tv ASC";        
            
    $r mysqli_query ($dbc$q);
            if (
    mysqli_num_rows($r) > 0) {
                while (
    $row mysqli_fetch_array ($rMYSQLI_NUM)) {
                    echo 
    "<option value=\"$row[0]\"";
                    if (isset(
    $_POST['planes']) && ($_POST['planes'] == $row[0]) ) echo ' selected="selected"';
                    echo 
    ">$row[1]</option>\n";
            }
        } else {
            echo 
    '<option>selecion</option>';
        }
        
    mysqli_close($dbc); 
        
    ?>
        </select></p>
    acá el código completo para respetar la estética del sitio y acá la base de datos

    Gracia por que la verdad llevo todo el día buscando solución al problema y bueno ... no he podido :-S

  2. #2
    Esto empieza a ser un vicio... Habitante Avatar de Rabs
    Fecha de Ingreso
    16 jun, 11
    Ubicación
    Madrid
    Mensajes
    780
    Poder de Reputación
    16
    A ver.. Que es mi primer mensaje desde hace mucho.. :D
    Esto:
    Código PHP:
            if (mysqli_num_rows($r) > 0) { 
                while (
    $row mysqli_fetch_array ($rMYSQLI_NUM)) { 
                    echo 
    "<option value=\"$row[0]\""
                    if (isset(
    $_POST['planes']) && ($_POST['planes'] == $row[0]) ) echo ' selected="selected"'
                    echo 
    ">$row[1]</option>\n"
            } 
        } else { 
            echo 
    '<option>selecion</option>'
        } 
    Haces algo ahí muy raro. Compruebas que te han salido resultados en una tabla en la que sabes que hay datos... Así que teniendo en cuenta eso y que yo lo hago de otra forma, te pondré por lo que YO sustituiría ESA parte del código (Te dejo intacto una parte que solo tu debes de saber porque esta ahí :P ) :
    Código PHP:
    $q "SELECT * FROM planes ORDER BY planes.planes_tv ASC";         
            
    $r mysqli_query ($dbc$q); 
                   while (
    $row mysqli_fetch_array ($rMYSQLI_NUM)) { 
                    echo 
    "<option value=".$row['0']."""; 
                     if (isset(
    $_POST['planes']) && ($_POST['planes'] == $row['0']) )  {echo ' selected="selected"';} 
                   echo "
    >$row['0']/*ESTO HE SUPUESTO QUE SERIA LO MISMO QUE OPTION VALUE, POR LO TANTO LO HE CAMBIADO*/</option>"; 
            } 
    Espero que te sirve. Si tienes alguna duda o ves que el código falla, solo avísame :)
    Mericherno.es - Web del servidor DayZ hecha con la inestimable ayuda de johnetrep :)
    http://www.fernandosalcedo.com

Temas Similares

  1. alguien me ayuda con este error de drag and drop !!!!!
    Por lowellpelikno en el foro Scripts
    Respuestas: 0
    Último Mensaje: 11/09/2012, 17:06
  2. problema con drag and drop
    Por lowellpelikno en el foro Scripts
    Respuestas: 1
    Último Mensaje: 29/08/2012, 01:43
  3. Respuestas: 4
    Último Mensaje: 09/07/2012, 15:05
  4. Alinear una Select
    Por marc_de_bcn en el foro Foro General
    Respuestas: 0
    Último Mensaje: 05/07/2007, 09:08

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •