Buenas, tengo un pequeño problema y la verdad es que no entiendo que es lo que está mal, yo tenía el siguiente Select.
Código PHP:
<?php
echo'
<select name="taric6" style="width: 108px;">
<option selected value="'.$taric6.'"> '.$nombre_taric6.' </option>
<optgroup label="codigo">
<option value="0">vacio</option>
<option value="1">Azulejos</option>
<option value="2">Cementos</option>
<option value="3">Expositores de aluminio</option>
<option value="4">Paneles Aglomerados</option>
</optgroup>
</select>';
?>
lo puse así porque en principio solo iban a ser 4 codigos los necesarios, pero como ahora hay mas de 20, decidí recorrer la tabla de los códigos de esta manera.
Código PHP:
<?php
echo'<select name="taric" style="width: 108px;">
<option selected value="'.$taric.'"> '.$nombre_taric.' </option>
<optgroup label="codigo">';
$codigos1 = mysql_query("SELECT * FROM codigo ORDER BY id_taric ASC") or die("Error de MySQL calidad: ". mysql_error());
while ($valor1 = mysql_fetch_array($codigos1)) {
$nombre1 = $valor1[1];
$id1 = $valor1[0];
echo '
<option value="'.$id1.'">'.$nombre1.'</option> ';
}
echo'
</optgroup>
</select>';
?>