Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2004, 11:18
Danylo
 
Fecha de Ingreso: noviembre-2004
Ubicación: Oaxaca, Mexico
Mensajes: 97
Antigüedad: 19 años, 5 meses
Puntos: 0
Retener El Valor De Una Consulta

HOLA, TENGO UN PROBLEMA, TENGO UNA INTERFAZ DONDE QUIERO HACER ALTAS, ACTUALIZACIONES Y BORRADOS, PARA GUARDAR NO TENGO PROBLEMA NI PARA LAS BUSQUEDAS, PERO CUANDO QUIERO ACTUALIZAR LOS CAMBIOS ES DONDE ENTRO EN ELLOS, PARA ACTUALIZAR TENGO PRIMERO QUE BUSCAR EL REGISTRO, LOS CAMPOS LOS PASO A OTROS CAMPOS EN DONDE EL USUARIO PUEDE CAMBIARLOS Y GUARDAR LOS CAMBIOS, PERO CUANDO HAGO LA ACTUALIZACIÓN RESULTA QUE YA NO TENGO LOS VALORES DE LA BUSQUEDA ASI QUE YA NO PUEDO BUSCAR EL REGISTRO PARA ACTUALIZARLO, Y NO PUEDO USAR LOS VALORES QUE LE PASO A LOS OTROS CAMPOS POR QUE YA HABRAN CAMBIADO Y TAMPOCO ENCONTRARA EL REGISTRO, INTENTE GUARDAR LOS VALORES EN OTRAS VARIABLES EN LA BUSQUEDA PARA QUE ME LOS ALMACENARA PERO CUANDO SALE DE ESA CONDICIÓN IF LOS VALORES DESAPARECEN, ESPERO ME AYUDEN, PONGO EL SCRIPT:


if ($btn=='Buscar')
{
$qry=mysql_query("select * from reporte_rplech where cve_area_resp='DK09A' and anio='".$baf."' and mes='".$bmf."' and cve_pob='".$bcp."' and cve_ruta='".$bcr."'",$atcon);
if (mysql_num_rows($qry)==0)
{
print "<script>alert('El registro no se encuentra ')</script>";
}
else {
$row = mysql_fetch_array($qry);
$FechaInicial=$row["fecha"];
$pob=$row["cve_pob"];
$acr=$row["cve_ruta"];
$arpe=$row["rpe_asig"];
$anu=$row["num_usuarios"];
$bcr2=$bcr;// GUARDO EL VALOR DE $bcr EN $bcr" PARA USARLO DESPUES
// $qrx=mysql_query("select * from reporte_rplech where cve_area_resp='DK09A' and fecha='".$FechaInicial."' and cve_pob='".$pob."' and cve_ruta='".$acr."'",$atcon);
//$rowx=mysql_fetch_array($qrx); TAMBIEN INTENTE HACER UNA CONSULTA NUEVA
print "<script>alert('".$bcr2." ')</script>"; IMPRIMO EL VALOR PARA VER SI LO GUARDA, ACA SI LO GUARDA
}
}if ($btn=='Actualizar')
{
$a=substr($FechaInicial,0,4);
$m=substr($FechaInicial,5,2);
print "<script>alert('".$bcr2." ')</script>"; ACA YA NO LO LLEVA
$qry= mysql_query("update reporte_rplech set cve_area_resp='DK09A', fecha='".$FechaInicial."',cve_pob='".$pob."',cve_r uta='".$acr."',rpe_asig='".$arpe."',num_usuarios=' ".$anu."',anio='".$a."', mes='".$m."' where cve_area_resp='DK09A' and anio='".$rowx['anio']."' and mes='".$rowx['mes']."' and cve_pob='".$rowx['cve_pob']."' and cve_ruta='".$rowx['cve_ruta']."'") or die('No se pudo actualizar el registro');
print "<script>alert('El registro se actualizo de manera exitosa ')</script>";
$FechaInicial=' ';
$pob=' ';
$acr=' ';
$arpe=' ';
$anu=' ';
}

ESPERO ME PUEDAN AYUDAR, GRACIAS