|    
			
				08/05/2006, 08:35
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: mayo-2006 
						Mensajes: 12
					 Antigüedad: 19 años, 5 meses Puntos: 0 |  | 
  |  si, este es el script completo:
 <HTML>
 <BODY>
 
 <?PHP
 require("conect.inc");
 $db = conectar();
 if ($enviar) {
 
 echo "<b class='Cour14'>TITULO 1</b><br>";
 // $txtexpte es un valor que introduzco en un formulario anterior.
 echo "<b class='Cour14'>VALOR Nº: ".$txtexpte. "</b></CENTER>";
 
 $sql="select campo1 from tabla1 where campo1 = '$txtexpte";
 $resultado=mysql_query($sql);
 $tot_reg=mysql_num_rows($resultado);
 
 if($tot_reg && $row=mysql_fetch_array($resultado)) {
 echo "<center><H3>EL VALOR Nº: ".$txtexpte." SE ENCUENTRA YA REGISTRADO.</H3><br></center>"; }
 else {
 $txta="Ingrese aquí el texto del Expediente.";
 // F O R M U L A R I O
 echo "<FORM name=f1 METHOD='POST' ACTION='ins_expteresult2.php?txtexpte=".$txtexpte.  "&selautores=".$selautores."'><br>";
 echo "<textarea name='txta' cols='61' rows='4' wrap='on'
 maxlength='120000' class='Cour12N'>$txta</textarea><br>";
 
 // -- A U T O R E S --
 echo "<table width=700>";
 echo "<td width=250>";
 echo "<div class='Cour12N'>SELECCIONE EL/LOS AUTORES</div>";
 $resaut = mysql_query("select idautor,apellidonombre from maeautores where activo = 'A' order  by apellidonombre");
 echo "<label>";
 echo "<SELECT name='lisautores' size=4 class='Cour12N' >";
 while($row=mysql_fetch_array($resaut)) {
 echo "<option value='".$row['idautor']."'>".$row['apellidonombre']."</option>";
 }
 echo "</SELECT></label></td>";
 mysql_free_result($resaut);
 
 ?>
 <td width=70>
 <div align='center'><input name="pasar1" value=">>" type="button" onclick='selecciona_autores()'></div><br>
 <div align='center'><input name="pasar2" value="<<" type="button" onclick='elimina_autores()'></div></td>
 <td width=380><div class='Cour12N'>AUTORES SELECCIONADOS</div>
 <select name='selautores' size=5 class='Cour12N'><option value="-"></option></select>
 </td></tr></table>
 <input name="enviadatos" value="Enviar Datos" type="submit">
 </form>
 <?
 }
 mysql_free_result($resultado);
 }
 ?>
 <head>
 <script>
 <!--
 var cuenta=0
 var cuentacomis=0
 
 function selecciona_autores(){
 //document.f1.selautores.length=100;
 sTxt=document.f1.lisautores[document.f1.lisautores.selectedIndex].text
 sVal=document.f1.lisautores[document.f1.lisautores.selectedIndex].value
 var selOpcion=new Option(sTxt, sVal);
 eval(document.f1.selautores.options[cuenta]=selOpcion);
 document.f1.lisautores.remove([document.f1.lisautores.selectedIndex]);
 
 cuenta++
 }
 
 function elimina_autores(){
 sTxt=document.f1.selautores[document.f1.selautores.selectedIndex].text
 sVal=document.f1.selautores[document.f1.selautores.selectedIndex].value
 var selOpcion=new Option(sTxt, sVal);
 eval(document.f1.lisautores.options[document.f1.lisautores.length]=selOpcion);
 document.f1.selautores.remove([document.f1.selautores.selectedIndex]);
 cuenta--
 }
 
 </script>
 </head>
 
 </body>
 </html>
 
 
 El formulario ins_expteresult2.php solo imprimirá los datos que previamente haya seleccionado.
     |