
04/03/2008, 14:46
|
| | Fecha de Ingreso: enero-2008 Ubicación: Cuernavaca,Morelos
Mensajes: 31
Antigüedad: 17 años, 2 meses Puntos: 0 | |
Re: Como obtener un registro. Esta parte corresponde a los querys
$query=mysql_query("SELECT * from reportes inner join bdmod_reporte on reportes.no_reporte = bdmod_reporte.no_reporte where
bdmod_reporte.no_reporte='$no_reporte'");
$data=mysql_fetch_array($query);
$fecha_req=$data['fecha_req'];
$fecha_reqlib=$data['fecha_reqlib'];
$id_mod=$data['id_mod'];
$id_usuario=$data['id_usuario'];
$no_requisicion=$data['no_requisicion'];
$query2=mysql_query("select dir_div from bdusuarios where id_usuario= '$id_usuario' ");
$dat=mysql_fetch_array($query2);
$dir=$dat['dir_div'];
$query_partidas=mysql_query("select count(*) as numero_partidas from partidas where no_requisicion='$no_requisicion'");
$data_partidas=mysql_fetch_array($query_partidas);
$no_partidas=$data_partidas['numero_partidas'];
$query_partobt=mysql_query("select * from partidas where no_requisicion='$no_requisicion'");
ahora el codigo para obtener todos los registros con el mismo numero de requisicion:
while($row=mysql_fetch_object($query_partobt)){?>
>p>
<input type="checkbox" name="cantidad0" value="<? echo "$row->cantidad" ?>" >
Cantidad
<input type="text" name="cantidad0" size="5" value="<? echo "$row->cantidad"?>" >
Descripción
<input type="text" name="descripcion0" size="40" value="<? echo "$row->descripcion" ?>">
Unidad:
<select name="unidad0">
<? if($row->unidad == "pieza"){ ?>
<option>Seleccionar</option>
<option value='pieza' selected>Pieza</option>
<option value='caja'>Caja </option>
<?}else{
if($row->unidad == "caja"){ ?>
<option>Seleccionar</option>
<option value='pieza'>Pieza</option>
<option value='caja' selected>Caja </option>
<?}
}?>
</select>
</p>
El problema que se presenta es que solo me arroja el primero los demas no. |