Foros del Web » Programando para Internet » PHP »

Editar registros

Estas en el tema de Editar registros en el foro de PHP en Foros del Web. Hola que tal? Tengo un panel de administración, y quiero que se puedan editar sus registros para hacer esto lo que hice fue crear dos ...
  #1 (permalink)  
Antiguo 23/04/2011, 19:28
 
Fecha de Ingreso: julio-2005
Mensajes: 204
Antigüedad: 18 años, 8 meses
Puntos: 1
Editar registros

Hola que tal?
Tengo un panel de administración, y quiero que se puedan editar sus registros para hacer esto lo que hice fue crear dos archivos, uno que se llame editar_form.php que es el archivo que va a aparecer el formulario para editar, y otro que se llame editar.php en el que se van a mostrar los campos una vez ya editados.
Al hacer esto, me uestra lo que estoy editando y porque otro texto lo estoy modificando,pero en la base de datos no se me actualizan los valores, no entiendo a que se debe.

Espero que me puedan ayudar

El archivo editar_form tiene eel siguiente código:
Código PHP:
<?php 
         
        $viajes_id
=$_GET['viajes_id']; 
        include (
"conexion.php"); 
        
$consulta="SELECT viajes_nombre, viajes_descripcion FROM recitales WHERE viajes_id=$viajes_id"
        
$resultado=mysql_query($consulta); 
        
$ver=mysql_fetch_array($resultado); 
        
?> 
        <!-- inicio del contenido --> 
        <form action="editar.php" method="post"> 
        <input type="hidden" name="viajes_id" value="<?php echo ($viajes_id?>" /> 
        <table align="center"> 
        <tr> 
        <td><b>Nombre</b></td> 
        <td><input type="text" size="42" name="viajes_nombre" value="<?php echo($ver [viajes_nombre]); ?>" /></td> 
        </tr> 
        <tr> 
        <td><b>Descripción</b></td> 
        <td><textarea cols="32" rows="5" name="viajes_descripcion"><?php echo($ver [viajes_descripcion]); ?></textarea></td> 
        </tr> 
        <?php 
        mysql_close
(); 
        
?> 
        <tr> 
        <td colspan="2" align="right"> 
        <input type="submit" value="Modificar" /> 
        </td> 
        </tr> 
        </table> 
        </form> 
    </body> 

</html>
y en el otro archivo llamado editar.php tiene el siguiente còdigo:
Código PHP:
<?php
include("validacion.php");
$titulo="Sistema de Administración";
?>
<html>
    <head>
        <title><?php echo($titulo); ?></title>
        <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
        <!-- esto es una iso donde  estan todos los caracteres que no estan en ingles, espanol, portugues, etc -->
    </head>
    <body>
        <h1><?php echo($titulo); ?></h1>
        <!-- inicio del contenido -->
    <?php
    $viajes_id
=$_POST['viajes_id'];
    
$viajes_nombre=$_POST['viajes_nombre'];
    
$viajes_descripcion=$_POST['viajes_descripcion'];
    include(
"conexion.php");
    
$editar"update recitales set viajes_nombre='$viajes_nombre', 
                                   viajes_descripcion='$viajes_descripcion
                                   where viajes_id=$viajes_id"
;
    
mysql_query($editar);
    
mysql_close();
    
?>
    Se Editaran los siguientes productos.
    <table border="1">
    <tr>
        <td>Nombre:<?php echo($viajes_nombre);?></td>
    </tr>
    <tr>
    <td>Descripcion:<?php echo($viajes_descripcion);?></td>
    </tr>
    <tr>
    <a href="panel.php"><img src="/matiasphp/imagenes/volvr.jpg" border="0"></a>
    <a href="editar_form.php?viajes_id=<?php echo $viajes_id;?>"><input type="submit" value="Volver a Editar">
    </table>
    </body>
</html>
  #2 (permalink)  
Antiguo 24/04/2011, 09:50
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 2 meses
Puntos: 128
Respuesta: Editar registros

Realiza un echo a esto:

Código PHP:
Ver original
  1. $editar= "update recitales set viajes_nombre='$viajes_nombre',
  2.                                   viajes_descripcion='$viajes_descripcion
  3.                                   where viajes_id=$viajes_id";

y ejecutalo en tu bd, compadre depura lo que más puedas
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #3 (permalink)  
Antiguo 24/04/2011, 12:05
 
Fecha de Ingreso: julio-2005
Mensajes: 204
Antigüedad: 18 años, 8 meses
Puntos: 1
Respuesta: Editar registros

No entendi que me quisiste decir.

Etiquetas: registros
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 12:01.