Comunidad de diseño web y desarrollo en internet online

datos previos cargados se borran

Citar            
MensajeEscrito el 05 Oct 2011 03:12 pm
para conservar los datos previos en edicion.php (ojo:este form edicion.php viene con los datos ya cargados en los text ) para eso uso db_user(que contiene un select anidado)
<?php
$var_user = $_POST["user"];
...
$sel_user = "SELECT I.*, SS.nombredelpais,C.nombrecorto AS nombre_curso
FROM tabla1 AS I
LEFT JOIN tabla2 AS C ON I.idcampo2 = C.idcampo2
LEFT JOIN tabla3 AS SS ON I.idcampo3 = SS.idcampo3
WHERE I.id_inscrito = '".$var_user."'";

$res_user = mysql_query($sel_user, $link);
$db_user = mysql_fetch_array($res_user);
?>

y en el html lo llamo asi:
....
value="<?php echo $db_user["apellidom"];?>" <?php if ($_SESSION["id_tipousuario"] != 1) echo 'readonly="readonly"' ;?>
...

*********************************
entonces es aqui en edicion.php donde tengo los objetos (text + button + ...) y un boton me lleva a otro form (agregarnuevopais.php) es ai que al volver al form edicion.php cuando los datos ya no estan

Por angelo27

Claber

136 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Oct 2011 04:31 pm
Los datos que recuperas de la base de datos, guárdalos en el array $_SESSION.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 05 Oct 2011 05:10 pm
me podria facilitar un array y como muestro el valor en un textbox

Por angelo27

Claber

136 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Oct 2011 05:33 pm
No entiendo tu pregunta. Porque el pedazo de código que has puesto hace exactamente lo que me preguntas cómo hacer :S.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 06 Oct 2011 02:08 pm
se borra los datos que ya habia ingresado en index.php cuando doy click en Cancelar>> de insertarpais.php

index.php
...
<form id="form_a" name="form_a" method="post" action="see-data.php">
...
<input name="nombres" type="text" id="nombres" size="35" maxlength="35" value="<?php if (isset($_SESSION['form_a']['nom'])) { echo $_SESSION['form_a']['nom']; } ?>" onKeyUp="validar(this)" />
...
</form>

see-data.php
<?php
$_SESSION['form_a'] = array(
'nom' => $_POST['nombres'],
'campo2' => $_POST['campo2'],
'campo3' => $_POST['campo3'],
);
header ("Location: insertarpais.php");
?>

insertarpais.php
<form name="f1" method="post" action="insertapais.php" onsubmit="return validar()">
...
<input name="boton_volver" type="button" value="Cancelar >>" id="boton_volver" onclick="location.href='index.php'" />
...
</form>

¿el boton deve ser del type "button" o "submit"?

Por angelo27

Claber

136 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.