Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

modificar campos de una BD

Estas en el tema de modificar campos de una BD en el foro de Bases de Datos General en Foros del Web. Hola a todos, les agradezco mucho su apoyo... Estoy tratando de modificar unos campos de una BD, el problema es que cuando termino la modificación ...
  #1 (permalink)  
Antiguo 27/12/2010, 23:59
 
Fecha de Ingreso: marzo-2007
Mensajes: 9
Antigüedad: 17 años, 8 meses
Puntos: 0
modificar campos de una BD

Hola a todos, les agradezco mucho su apoyo...


Estoy tratando de modificar unos campos de una BD, el problema es que cuando termino la modificación no hace nada y al contrario borra todo lo que tenía, y deja en blanco ese espacio, el codigo que uso es este:


Código PHP:

///cargo contenido
<?
    
require 'config.php' ;
$contenido addslashes($contenido);
$sql "SELECT contenido FROM principal WHERE identificacion = '1061'";
$result mysql_query($sql);
$row mysql_fetch_array($result);

?>
///aqui termina la carga del contenido

  



///empiezo con el formulario de modificación
        <?
        
if($_POST[enviar]) {
    require 
'config.php' ;
mysql_query("UPDATE principal SET contenido='$contenido' WHERE identificacion = '1061'");
        echo 
'edicion de new ok' ;
}

?>
            <form name="formulario" method="post" action="<?=$_SERVER[PHP_SELF]?>">
                <input type="submit" name="enviar" value="Registrar">
                </p>
<p><b>contenido:</b><br />
                  <textarea name="contenido" cols="100" rows="10" id="contenido"><?php echo $row['contenido']; ?></textarea>
          </p>
                <p><br>
                  <br>
                  <input type="submit" name="enviar" value="Registrar">
              </p>
            </form>

///termina formulario de modificacion

Primero cargo el contenido en un TEXTAREA luego modifico lo que cargue, el caso es que cuando doy click en el botón lo unico que hace es borrarme el contenido que habia, es muy raro por que este mismo codigo lo uso en un hosting diferente y ahi si funciona. Ademas si pongo la variable a modificar directamente ("UPDATE principal SET contenido='dato modificado' WHERE identificacion = '1061'") asi si modifica el contenido, pero desde el TEXTAREA no funciona como si no colocara nada en el campo.

Agradezco su apoyo, saludos !!
  #2 (permalink)  
Antiguo 29/12/2010, 09:56
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: modificar campos de una BD

Ya probaste imprimiendo el valor de tu textarea?

Saludos!
  #3 (permalink)  
Antiguo 06/01/2011, 01:39
 
Fecha de Ingreso: marzo-2007
Mensajes: 9
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: modificar campos de una BD

ya lo solucione, gracias !!

Etiquetas: bd, campos, modificar
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 14:21.