Foros del Web » Programando para Internet » PHP »

Actualizar en php

Estas en el tema de Actualizar en php en el foro de PHP en Foros del Web. Hola tengo una duda, lo que quiero hacer es que el usuario al dar clic en un boton (editar) le aparezca el formulario lleno con ...
  #1 (permalink)  
Antiguo 13/08/2012, 19:30
 
Fecha de Ingreso: agosto-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Actualizar en php

Hola tengo una duda, lo que quiero hacer es que el usuario al dar clic en un boton (editar) le aparezca el formulario lleno con la información de esa fila y pueda modificar y guardar.

al dar clic en el botón me recoge el id y me crea un formulario con cajas de texto llenas con los datos de ese registro...

lo que no puedo hacer es accesar a ellas traté de recuperar la información por el name pero no se si lo estoy haciendo mal pero no me recupera nada me podrían orientar solo quisiera recuperar los datos de esas cajas de texto que se llenaron y poder modificaras
de antemano gracias
  #2 (permalink)  
Antiguo 13/08/2012, 20:22
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 15 años, 11 meses
Puntos: 2534
Respuesta: Actualizar en php

Pues deberías mostrar el formulario y el script que recibe el formulario para ver que haces, de otra forma es complicado adivinar.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 13/08/2012, 21:34
 
Fecha de Ingreso: agosto-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Actualizar en php

if ($_POST['boton'] == "Modificar")
{
if($_SESSION['tipo'] == "admin") {

$dni=($_REQUEST['auxcarga']);

$conex = mysql_connect("localhost", "root", "eliuxz")
or die("No se logró conectar por lo siguiente: ". mysql_error());
mysql_query("SET NAMES 'utf8'");
mysql_select_db("camioneros", $conex);

$result = mysql_query("SELECT * FROM camionero where dni= $dni", $conex);
if(mysql_num_rows($result)<1){
echo "<span>No hay resultados</span>";
}
else{

echo '<table align=center>';

echo '<form action=opeCamionero.php method="post">';
while($row = mysql_fetch_row($result))
{

echo "<tr>";
echo '<td class="etiqueta">Id Camionero</td>';
echo "<td><input type='text' disabled=disabled name='idC' value= ".$row[0]."></td>";
echo "</tr>";

echo "<tr>";
echo "<td class='etiqueta'>Nombre</td>";
echo '<td><input type="text" name="nom" value= "'.$row[1].'"></td>';
echo "</tr>";

echo "<tr>";
echo "<td class='etiqueta'>Teléfono</td>";
echo '<td><input type="text" name="tel" value= "'.$row[2].'"></td>';
echo "</tr>";

echo "<tr>";
echo "<td class='etiqueta'>Dirección</td>";
echo '<td><input type="text" name="dir" value= "'.$row[3].'"></td>';
echo "</tr>";

echo "<tr>";
echo "<td class='etiqueta'>Salario</td>";
echo '<td><input type="text" name="sal" value= "'.$row[4].'"></td>';
echo "</tr>";

echo "<tr>";
echo "<td class='etiqueta'>Población</td>";
echo '<td><input type="text" name="pob" value= "'.$row[5].'"></td>';
echo "</tr>";

}

echo '<td colspan=2 align=center><input type="submit" name= "boton" value="Guardar"></input></td>';
echo '</form>';
echo '</table>';

$idC=$_REQUEST['idC'];
$nombre=$_REQUEST['nom'];
$tel=$_REQUEST['tel'];
$dir=$_REQUEST['dir'];
$sal=$_REQUEST['sal'];
$pob=$_REQUEST['pob'];


mysql_query("UPDATE camionero SET nombre='".$nombre."', telefono='".$tel."', direccion='".$dir."', salario='".$sal."', poblacion='".$pob."' WHERE dni=".$_REQUEST["idC"] ,$conex);



mysql_close($conex);
}}

else {

echo "<script language='javascript'> alert('No puedes eliminar, no tienes esos privilegios')</script>";
}
}



Lo tengo algo así lo más seguro es que este mal apenas estoy trantando de agarrarle la onda a php y gracias
  #4 (permalink)  
Antiguo 13/08/2012, 21:42
 
Fecha de Ingreso: agosto-2012
Ubicación: Santiago
Mensajes: 124
Antigüedad: 11 años, 7 meses
Puntos: 60
Respuesta: Actualizar en php

Tienes todo adentro de

if ($_POST['boton'] == "Modificar"){

Si no se presiona el botón con anterioridad, no mostrará nada. ¿Eso es?
__________________
~~Aprendiendo.
Become a Programmer, Moth*rf*cker
  #5 (permalink)  
Antiguo 13/08/2012, 21:49
 
Fecha de Ingreso: agosto-2012
Mensajes: 19
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Actualizar en php

si lo que pasa es que al realizar una búsqueda me muestra una tabla con los datos y con dos botones uno de eliminar... y otro de modificar por eso lo tengo con condicional... al dar clic en modificar ya me recupera las cajas de texto llenas con el registro que haya seleccionado pero esos datos de las cajas ya no se como manipularlos para que me permita guardar.... lo intente hacer con el request pero al parecer no me recupera nada :/

Última edición por chivanet_meza; 13/08/2012 a las 22:16

Etiquetas: formulario, registro, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:16.