Código:
<?php //conecta a la base de datos $mysql_id = mysql_connect('miserver', 'user', '*****'); mysql_select_db('everestltda', $mysql_id); $sql="SELECT * FROM vehiculo order by placa"; $ejecuta = mysql_query($sql) or die (mysql_error()); $sql2="SELECT * FROM contratante order by Empresa"; $ejecuta2 = mysql_query($sql2) or die (mysql_error()); ?> <body> <form id="form1" name="form1" method="get" action="pdf.php"> <label> <div align="center">A continuacion por favor ingrese la placa del vehiculo para el cual desea generar un extracto de contrato<br /> Nota: ingrese la placa de la siguiente manera XXX 000 <br /> placa <?php while ($row = mysql_fetch_assoc($ejecuta)){ $row2 = mysql_fetch_assoc($ejecuta2); ?> <table> <tr> <td>Placa Vehiculo</td> <td><SELECT name="placa"> <?php $placa=$row['placa']; $placa1=$row['placa']; $empresa=$row2['Empresa']; $empresa2=$row2['Empresa']; ?> <OPTION VALUE="<?php echo $placa1; ?>"><?php echo $placa;?> </option> </tr> <tr> <td>Contratante</td> <td><SELECT name="empresa"> <OPTION VALUE="<?php echo $empresa1; ?>"><?php echo $empresa;?> </option> </tr> <tr> <td colspan="2"><label> <input type="submit" name="Submit" value="Enviar" /> </label></td> </tr> <?php } ?> </form> </body> </html>
Lo que pasa es que cuando lo corro el me saca tantos campos de tipo selct como datos existan en la bd y la idea es que me los meta todos en un mismo campo, por ejemplo todas las placas en un solo campo que se llame placa y todas las empresas en uno que se llame empresa
si quieren ver como me esta funcinando el enlace es http://www.everestltda.com/extract/busca_placa.php