Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/07/2012, 02:48
trevol
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 15 años, 9 meses
Puntos: 11
Respuesta: Como insertar información de MYSQL en un textbox?

Intenta dar mas explicaciones: estructura de tu base de datos... Pero yo por decirte algo haria un select y despues el resultado lo metería en el value de tu formulario, luego en otro archivo haria el udpdate, sin olvidar poner la direccion en el action. haber si te sirve esto a modo de ejemplo:

Código PHP:
Ver original
  1. <?php
  2.  $editar=$_GET['id'];//recibo variable del registro que quiero editar.
  3. include("conexion.php");//conecto con un archivo que tendra la conexion a base datos
  4. $consulta=("select * from tabla where id_campo=$editar");//hago la consulta.
  5. $resultadosp=mysql_query($consulta,$conexion);
  6. ?>
  7.  
  8. <form action='editar.php' method='post>";
  9.     <?php       while($nfila2=mysql_fetch_array($resultadosp, MYSQL_NUM)){
  10.      echo " <table style='margin-top:0px; font-size:12px; margin-left:0px; background:#ffd800; width: 300px;
  11. height: 100px;' >
  12.        <tr>
  13.        <td><input name='nombre1' type='text' value='$nfila2[1]'/>
  14. </td>
  15.        </tr>
  16.        <tr>
  17.         <td><font color='#0033CC'>referencia</font></td>
  18.          <td><input name='nombre2' type='text' size='3' value='$nfila2[2]'/></td>
  19.       <td>input name='nombre3' type='hidden' value='$editar'></td></tr>//mando campo oculta editar.
  20. </form>"
  21. }
  22. <?php


en otro archivo que le mandas las variables recogidas en este formulario o corregidas le pones el update ejemplo:

este seria archivo editar.php
Código PHP:
Ver original
  1. //aqui tendras que incluir el archivo conexion
  2.  
  3. mysql_query("update tabla set  nombre_campo1='".$_post[nombre1]."',
  4. nombre_campo2='".$_post[nombre2]."',
  5.  
  6. where nombre_campo3='".$_post[nombre3]."'",$conexion);

Última edición por trevol; 19/07/2012 a las 03:12