Código:
<div id=capaexpansion2> <form method="post" action=""> <ul> <li class="listadopedido">Ver pedidos pendientes: (por distribuidor): <?php //la sintaxis de sql varia de como estes conectándote a la base de datos $conexion= mysql_connect("localhost", "root", ""); mysql_select_db("abcerotica", $conexion); $SQL = "SELECT nombre FROM distribuidor ORDER BY nombre ASC"; $RES = mysql_query($SQL,$conexion); //abres el select echo "<select name='distribuidor' id='proveedor'><option value=''>Seleccione un distribuidor</option>"; while($row = mysql_fetch_row($RES)){ //por cada proveedor que encuentre lo muestra en la lista desplegable echo "<option value='". $row[0] ."'>". $row[0] . "</option>"; } //cierras el select echo "</select>"; ?> </li> <li class="listadopedido"><input type="submit" name="mostrarpendientes" value="Enviar" id="boton"></li> </ul> </form> <?php if (isset($_POST["mostrarpendientes"])) { $dato=$_POST['distribuidor']; $conexion= mysql_connect("localhost", "root", ""); mysql_select_db("abcerotica", $conexion); $SQL = "select * from pedidos where nombre like '%".$dato."%'"; $RES = mysql_query($SQL,$conexion); while ($fila= mysql_fetch_assoc($RES)){ $camp0=$fila['id_pedido']; $camp1=$fila['fecha']; $camp2=$fila['nombre']; $camp3=$fila['precioplantilla']; $camp4=$fila['etiquetado']; $camp5=$fila['ivafactura']; $camp6=$fila['colorcamiseta1']; $camp7=$fila['colortinta1']; $camp8=$fila['talla1']; $camp9=$fila['numerocamisetas1']; $camp10=$fila['precioregistro1']; $camp11=$fila['preciototal1']; $camp12=$fila['colorcamiseta2']; $camp13=$fila['colortinta2']; $camp14=$fila['talla2']; $camp15=$fila['numerocamisetas2']; $camp16=$fila['precioregistro2']; $camp17=$fila['preciototal2']; $camp18=$fila['colorcamiseta3']; $camp19=$fila['colortinta3']; $camp20=$fila['talla3']; $camp21=$fila['numerocamisetas3']; $camp22=$fila['precioregistro3']; $camp23=$fila['preciototal3']; $camp24=$fila['colorcamiseta4']; $camp25=$fila['colortinta4']; $camp26=$fila['talla4']; $camp27=$fila['numerocamisetas4']; $camp28=$fila['precioregistro4']; $camp29=$fila['preciototal4']; $camp30=$fila['colorcamiseta5']; $camp31=$fila['colortinta5']; $camp32=$fila['talla5']; $camp33=$fila['numerocamisetas5']; $camp34=$fila['precioregistro5']; $camp35=$fila['preciototal5']; $camp36=$fila['colorcamiseta6']; $camp37=$fila['colortinta6']; $camp38=$fila['talla6']; $camp39=$fila['numerocamisetas6']; $camp40=$fila['precioregistro6']; $camp41=$fila['preciototal6']; $camp42=$fila['colorcamiseta7']; $camp43=$fila['colortinta7']; $camp44=$fila['talla7']; $camp45=$fila['numerocamisetas7']; $camp46=$fila['precioregistro7']; $camp47=$fila['preciototal7']; $camp48=$fila['colorcamiseta8']; $camp49=$fila['colortinta8']; $camp50=$fila['talla8']; $camp51=$fila['numerocamisetas8']; $camp52=$fila['precioregistro8']; $camp53=$fila['preciototal8']; $camp54=$fila['totalfactura']; $camp55=$fila['iva']; } } ?> <form name="f3" method="post" action="" onSubmit="revisar(this);"> <ul> <li>Distribuidor: <input type="text" name="nombre" id="precioplantilla" value="<?php echo @$camp2?>"size="10"></li> <!--<li>Añadir registro: <select size="1" name="personas" id="personas" onChange="expandir_formulariox()" > <option value="0">?</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> </select> <!--Añadir registro: <input type="button" name="añadir" value="añadir registro" onclick="expandir_formulario()" /> --> </li> <li>Precio plantilla: <input type="text" name="precioplantilla" id="precioplantilla" value="<?php echo @$camp3?>" size="10"></li> <li>Etiquetado: <input type="text" name="etiquetado" id="etiquetado" value="<?php echo @$camp4?>" size="10"></li> <li>Fecha: <input type="text" name="fecha" id="etiquetado" value="<?php echo @$camp1?>" size="10"></li> </ul> <ul> <li>Color camiseta:<select size="1" name="colorcamiseta1" id="colorcamiseta1" value="<?php echo @$camp6?>"> <option value="">Elegir color</option> <option value="negro">negro</option> <option value="blanco">blanco</option> </select> </li> <li>Nº colores tinta:<select size="1" name="colortinta1" id="colortinta1" value="<?php echo @$camp7?>"> <option value="">Elegir nº de tintas</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </li> <li>Talla:<select size="1" name="talla1" id="talla1" value="<?php echo @$camp8?>"> <option value="">Elegir talla</option> <option value="xl">xl</option> <option value="l">l</option> <option value="m">m</option> <option value="s">s</option> </select> </li> <li>Nº de camisetas:<input type="text" name="numerocamisetas1" id="numerocamisetas1" size="5" value="<?php echo @$camp9?>"></li> <li>Precio: <input type="text" name="precioregistro1" id="precioregistro1" size="7" value="<?php echo @$camp10?>"></li> <li>Total precio: <input type="text" name="preciototal1" id="preciototal1" size="7" value="<?php echo @$camp11?>"></li> </ul> <li>Nº colores tinta:<select size="1" name="colortinta4" id="colortinta4" value="<?php echo @$camp25?>"> <option value="">Elegir nº de tintas</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </li> <li>Talla:<select size="1" name="talla4" id="talla4" value="<?php echo @$camp26?>"> <option value="">Elegir talla</option> <option value="xl">xl</option> <option value="l">l</option> <option value="m">m</option> <option value="s">s</option> </select> </li> <li>Nº de camisetas:<input type="text" name="numerocamisetas4" id="numerocamisetas4" value="<?php echo @$camp27?>"size="5"></li> <li>Precio: <input type="text" name="precioregistro4" id="precioregistro4" size="7" value="<?php echo @$camp28?>"></li> <li>Total precio: <input type="text" name="preciototal4" id="preciototal4" size="7" value="<?php echo @$camp29?>"></li> </ul> <li>Nº colores tinta:<select size="1" name="colortinta8" id="colortinta6" value="<?php echo @$camp49?>"> <option value="">Elegir nº de tintas</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </li> <li>Talla:<select size="1" name="talla8" id="talla6" value="<?php echo @$camp50?>"> <option value="">Elegir talla</option> <option value="xl">xl</option> <option value="l">l</option> <option value="m">m</option> <option value="s">s</option> </select> </li> <li>Nº de camisetas:<input type="text" name="numerocamisetas8" id="numerocamisetas6" value="<?php echo @$camp51?>" size="5"></li> <li>Precio: <input type="text" name="precioregistro8" id="precioregistro6" size="7" value="<?php echo @$camp52?>"></li> <li>Total precio: <input type="text" name="preciototal8" id="preciototal6" size="7" value="<?php echo @$camp53?>"></li> </ul> <ul> <li>Total factura: <input type="text" name="totalfactura" id="totalfactura" value="<?php echo @$camp54?>"size="25"></li> <li>Iva: <input type="text" name="iva" id="iva" value="<?php echo @$camp55?>"size="25"></li> <li>Total factura con iva: <input type="text" name="ivafactura" id="ivafactura" value="<?php echo @$camp5?>"size="25"></li> <li><input type="submit" name="enviar" value="Enviar" id="boton"></li> <li><input type="reset" name="enviar" value="Borrar" id="boton2"> </li> </ul> </form> </div>
que tendria que poner unos mil echos por cada <li> del formulario ????? y tener todo el codigo del formulario dentro del script php?? o como puedo mostrar mejor los resultados de consulta a la mysql??? por que no se bien como hacerlo hasta ahora para mostrar las consultas a mysql usaba varios (pocos echos) pero para hacer dinamica la consulta como se hace?