Foros del Web » Programando para Internet » PHP »

Select en un form!

Estas en el tema de Select en un form! en el foro de PHP en Foros del Web. Este select me tiene que dar Categoria 1 > Sub1 > Sub2 Categoria 2 > Sub1 > Sub2 > Sub3 Código PHP: <select name="cat_id"> <?php     $result  ...
  #1 (permalink)  
Antiguo 22/04/2005, 06:36
 
Fecha de Ingreso: junio-2003
Mensajes: 104
Antigüedad: 14 años, 5 meses
Puntos: 1
Select en un form!

Este select me tiene que dar
Categoria 1
> Sub1
> Sub2
Categoria 2
> Sub1
> Sub2
> Sub3


Código PHP:
<select name="cat_id">
<?php
    $result 
MySQLQuery("SELECT id,name FROM links_cat WHERE sub_cat=0 ORDER BY name ASC"$QueryError_Email,$QueryError_Browser);
    while(
$row=mysql_fetch_array($result))
    {
        
        
$id=$row["id"];
        
$sub_cat=$row["sub_cat"];
                
$temp_id=$row["id"];
        
$temp_name=$row["name"];
        echo 
"<option value=\"$temp_id\"> $temp_name</option>";
    
$result1 MySQLQuery("SELECT id,sub_cat,name FROM links_cat WHERE sub_cat=$id ORDER BY name ASC"$QueryError_Email,$QueryError_Browser);        
    
    if(
mysql_num_rows($result1))
    {
        while(
$row=mysql_fetch_array($result1))
        {
            
$id=$row["id"];
            
$name=stripslashes($row["name"]);
            echo 
"&nbsp;&nbsp;<b>&raquo;</b>&nbsp;<a href=\"".$_SERVER["PHP_SELF"]."?linkovi=list&amp;cat_id=$id\" class=\"navsm\"".$style_tag.">$name</a><br />\n";

        
$temp_id=$row["id"];
        
$temp_name=$row["name"];
        echo 
"<option value=\"$temp_id\">&nbsp;&nbsp;&raquo; $temp_name</option>";
        }
        

    }

    
    }

?>
        </select>
    </td>
</tr>

<tr><td>Website<span style="color:#FF0000;">*</span>:<br /><input type="text" name="name" size="60" value="<?php echo $name?>" mlinkovilength="100"/></td></tr>

..............

Este select que he hecho la verad hace lo q quiero yo.. pero en el siguente input...que lleva la variable $name aparece el >Sub3

Y como es logico no quiero que aparezca q puedo hacer ?
__________________
Ado_k2 :adios:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:31.