Consultar el ultimo registro desde un select
Publicado por Ernesto (32 intervenciones) el 16/02/2009 23:34:03
Esta es mi duda Tengo un formulario y entre los tantos campos esta un select que tiene los siguientes valores. Lo que necesito que haga que al elegir cualquier opcion traiga el ultimo registro incrementado en 1. Solo me sale si le pongo un submit y mando llamar al escript, y asi sale sin problema. Pero lo necesito solo al elegir una opcion. Ojala me puedan ayudar con eso mechas gracias se los agrdecerè mucho.
<select name="no_conformidad">
<option></option>
<option>ecl</option>
<option>ani</option>
<option>aus</option>
<option>auc</option>
<option>que</option><option>pnc</option>
</select>
Y este script: Son seis tablas
<?php
require_once('nombre_script');
$a=$_REQUERST['no_conformidad'];
if($a=='ecl'){$sql=mysql_query("select folio from ecl order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='ani'){$sql=mysql_query("select folio from ani order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='aus'){$sql=mysql_query("select folio from aus order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='auc'){$sql=mysql_query("select folio from auc order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='que'){$sql=mysql_query("select folio from que order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='pnc'){$sql=mysql_query("select folio from pnc order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
?>
<select name="no_conformidad">
<option></option>
<option>ecl</option>
<option>ani</option>
<option>aus</option>
<option>auc</option>
<option>que</option><option>pnc</option>
</select>
Y este script: Son seis tablas
<?php
require_once('nombre_script');
$a=$_REQUERST['no_conformidad'];
if($a=='ecl'){$sql=mysql_query("select folio from ecl order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='ani'){$sql=mysql_query("select folio from ani order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='aus'){$sql=mysql_query("select folio from aus order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='auc'){$sql=mysql_query("select folio from auc order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='que'){$sql=mysql_query("select folio from que order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
if($a=='pnc'){$sql=mysql_query("select folio from pnc order by folio LIMIT 1");while($row=$mysql_fetch_array($sql)){$f=$row['folio'];$f=$f+1;
echo("<input type='text' name='folio' value='$f'>");}}
?>
Valora esta pregunta


0