Foros del Web » Programando para Internet » PHP »

Duda sobre editar

Estas en el tema de Duda sobre editar en el foro de PHP en Foros del Web. Hola, tengo mi promio cms para las webs que desarrollo actualmente voy a poner un ejemplo: Secciones : Servicios (3 campos) Portafolio (2 campos + ...
  #1 (permalink)  
Antiguo 23/04/2010, 05:09
 
Fecha de Ingreso: enero-2009
Mensajes: 434
Antigüedad: 15 años, 3 meses
Puntos: 5
Duda sobre editar

Hola, tengo mi promio cms para las webs que desarrollo actualmente voy a poner un ejemplo:

Secciones :

Servicios (3 campos)
Portafolio (2 campos + imagen)
Contacto (5 campos)

Con un solo archivo "borrar.php" puedo borrar resultados de las 3 secciones, pero para editar tengo que hacer un archivo para cada seccion. editarServicios.php etc...

Existe alguna forma que yo desconozca para poder editar todo eso desde 1 solo archivo ? el problema principal por el que no puedo hacerlo es por el numero de campos que tiene cada seccion.
  #2 (permalink)  
Antiguo 23/04/2010, 05:13
 
Fecha de Ingreso: abril-2010
Mensajes: 61
Antigüedad: 14 años
Puntos: 0
Respuesta: Duda sobre editar

haciendo varias consultas en el mismo archivo?

es que no acabo de entender tu pregunta muy bien jeje
  #3 (permalink)  
Antiguo 23/04/2010, 05:20
 
Fecha de Ingreso: enero-2009
Mensajes: 434
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: Duda sobre editar

Es para evitar trabajo inecesario, pasando los datos necesarios por GET, con 1 solo archivo, puedo borrar todo, si tengo 10 secciones, no tengo que hacer 10 archivos para borrar, quiero hacer lo mismo con editar, evitar tener que hacer 10 archivos para editar
  #4 (permalink)  
Antiguo 23/04/2010, 05:22
 
Fecha de Ingreso: abril-2010
Mensajes: 61
Antigüedad: 14 años
Puntos: 0
Respuesta: Duda sobre editar

Puedes copiar el de borrar para que vea como lo haces a ver si apartir de ahi s epuede hacer algo
  #5 (permalink)  
Antiguo 23/04/2010, 09:18
 
Fecha de Ingreso: enero-2009
Mensajes: 434
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: Duda sobre editar

Código PHP:
if($id $_GET['id']){
        
$p $_GET['p'];
        
$Bd $_GET['en'];
                
$sqlB "DELETE FROM $Bd WHERE id$Bd=$id";
                
mysql_query($sqlB,$idcon);
                
                
$msg '<div class="notification success canhide">
            
                       <p><strong>Felicidades: </strong>
                       Datos borrados correctamente <a href="'
.$Bd.'.php">volver</a></p>
                      </div>'
;
        }else{
                
header('location:panel.php');
                exit();
        } 
Con eso borro cualquier dato, pero editar no creo que se pueda hacer similar
  #6 (permalink)  
Antiguo 23/04/2010, 09:25
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
Respuesta: Duda sobre editar

Pues deberías pasar un arreglo a ese archivo con los campos a editar y sus respectivos valores.

Si no quieres usar get... usa variables de sesión:

Código PHP:
Ver original
  1. $SESSION['arregloEditar']['campos'] = array ('campo1', 'campo2', 'campo3');
  2. $SESSION['arregloEditar']['valores'] = array ('valor1', 'valor2', 'valor3');

Cuando desees usarlas, inicializa session_start() en tu archivo "editar.php".

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com

Etiquetas: Ninguno
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:08.