Autor Tema: editar fila de base de datos MySQL  (Leído 7267 veces)

0 Usuarios y 1 Visitante están viendo este tema.

kanzer

  • no me han domesticado aun!!
  • ***
  • Mensajes: 396
  • Liked: 1
  • guacala que rico :p
editar fila de base de datos MySQL
« : junio 03, 2010, 01:35:19 pm »
hola tengo el siguiente formulario

        
Código: [Seleccionar]
<form name="form1" method="post" action="editar.php">
          <label>Editar Noticia #
            <input name="id" type="text" id="id" size="4" maxlength="4">
            <br>
            <input type="submit" name="ediatar" id="ediatar" value="Editar">
          </label>
        </form>

y mi tabla de mysql

    
campotipocotejamientoatributosnulopredeterminadoextra
idint(11) nopredeterminadoauto_increment
titulovarchar(100)latin1_general_ci nopredeterminado
contenidotext latin1_general_ci nopredeterminado
imagenvarchar(100)latin1_general_ci nopredeterminado
categoriavarchar(50)latin1_general_ci nopredeterminado

quiero que cuando seleccionen en el formulario el numero de ID traega el sigiente formulario que esta en editar.php

Código: [Seleccionar]
<form name="form1" method="post" action="procesarnoticia.php" enctype="multipart/form-data">
      <label>Titulo de Noticia<br>
        <input name="notitle" type="text" id="notitle" value="aca me muetre el contenido de titulo" size="70">
        <br>
        <br>
      </label>
    <p>
      <label>Contenido de la Noticia<br>
        <textarea name="con" id="con" cols="67" rows="15">aca me muetre el contenido de contenido</textarea>
        <br>
        <br>
        Ingrese una Imagen<br>
        <br>
        <input id="imagen" name="imagen" size="30" type="file" />
      </label>
    </p>
    <p>
      <label>Numero de boletin
        <select name="cat" size="1" id="cat">
          <option value="1">Boletin 1</option>
          <option value="2">Boletin 2</option>
          <option value="3">Boletin 3</option>
          <option value="4">Boletin 4</option>
          <option value="5">Boletin 5</option>
          <option value="6">Boletin 6</option>
          <option value="7">Boletin 7</option>
          <option value="8">Boletin 8</option>
          <option value="9">Boletin 9</option>
        </select>
      </label>
    </p>
    <p> <input name="submit" type="submit" value="Guardar" /></p>  </form>

en realidad lo que quiero hacer es editar cada fila seleccionada previamente con el id y me muestre el contenido en el formulario listo para editar

si alguien me podria ayudar por ahi gracias salu2 a todos

universalsac

  • *
  • Mensajes: 28
  • Liked: 0
  • Universal SAC
Re: editar fila de base de datos MySQL
« Respuesta #1 : julio 04, 2010, 11:56:23 pm »
editar.php
Código: [Seleccionar]
html
...

<?php
$fila=mysql_fetch_array(mysql_query("select * from $_GET[id]"));
?>

<input type="text" name="id" value="<?php echo $fila['titulo']; ?>">
<textarea name="con"><?php echo $fila['contenido']; ?></textarea>

//...

no tiene chiste
~UNIVERSAL[HACK]