Yo utilizo este odigo:
Esta primera paste del codigo es la que recibe la id de la pagina anterior que en mi caso fue una busqueda del alumno.
Código PHP:
<?php
if(isset($_GET['id']))
{
include ("conectar.php");
$link=conectarse2();
$sql=mysql_query("SELECT nombre,edad,tutor,direccion,telefono,correo,zapato,talla,inscripcion,mensualidad,descuento FROM alumnos WHERE id='".$_GET['id']."'",$link)or die(mysql_error());
$res=mysql_fetch_array($sql);
mysql_close($link);
}
?>
Esta parte es donde imprimo los datos de la tabla que voy a a ctusalizar y si tu caso es el mismo, utiliza un
Código PHP:
<? echo $res[0]?>
en los campos de texto para que los resultados de los campos se rrellenen con el primer select que fue donde cachamos el id.
Código HTML:
Ver original <td height="19" class="Estilo20"> </td> <td colspan="3"> </td> <td width="211" height="40" class="Estilo20"><div align="right" class="Estilo18"> <td height="39" class="Estilo18"><label> <input name="nombre" type="text" id="nombre" value="<? echo $res[0]?>" />
<input name="edad" type="text" id="edad" value="<? echo $res[1]?>" />
<td rowspan="3" background="img/iStock_000009019979XSmall.jpg"> </td> <td rowspan="4"><!-- Begin Free-Web-Buttons.com --></td> <td height="39" class="Estilo20"><div align="right" class="Estilo27"> <input name="tutor" type="text" id="tutor" value="<? echo $res[2]?>" />
<td width="8" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td> <td height="46" class="Estilo20"><div align="right" class="Estilo27"> <div align="right">Direcci
ón:
<span class="Estilo28">_
</span></div> <input name="direccion" type="text" id="direccion" value="<? echo $res[3]?>" />
<td width="8" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td> <td height="39" class="Estilo20"><div align="right" class="Estilo27"> <input name="telefono" type="text" id="telefono" value="<? echo $res[4]?>" />
<td width="8" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td> <td height="32" class="Estilo20"><div align="right" class="Estilo27"> <input name="correo" type="text" id="correo" value="<? echo $res[5]?>"/>
<td width="8" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td> <td height="43" class="Estilo12"><label> <input name="zapato" type="text" id="zapato" value="<? echo $res[6]?>" />
<td class="Estilo12"> </td> <td height="43" class="Estilo12"> </td> <td width="8" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td> <td height="33" class="Estilo12"><label> <input name="talla" type="text" id="talla" value="<? echo $res[7]?>" />
<td class="Estilo12"> </td> <td height="33" class="Estilo12"> </td> <td width="8" height="45" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td>
<input name="inscripcion" type="text" id="inscripcion" value="<? echo $res[8]?>" />
<td width="8" height="38" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td> <input name="mensualidad" type="text" id="mensualidad" value="<? echo $res[9]?>" />
<td width="199"> </td> <td width="8" height="33" class="Estilo12"> </td> <td width="51" class="Estilo12"> </td> <?php
if(isset($_POST['act']))
{ //include ('conexion.php');
$conexion = mysql_connect("localhost","root","1234") or die("No se pudo realizar la conexion con el servidor.");
mysql_select_db("musica2",$conexion) or die("No se puede seleccionar BD"); // tu_bd es el nombre de la Base de datos .. por siaca.
// archivo temporal (ruta y nombre).
$binario_nombre_temporal=$_FILES['archivo']['tmp_name'] ;
// leer del archvio temporal .. el binario subido.
// "rb" para Windows .. Linux parece q con "r" sobra ...
$binario_contenido = addslashes(fread(fopen($binario_nombre_temporal, "rb"), filesize($binario_nombre_temporal)));
// Obtener del array FILES (superglobal) los datos del binario .. nombre, tabamo y tipo.
$binario_nombre=$_FILES['archivo']['name'];
//$binario_peso=$_FILES['archivo']['size'];
//$binario_tipo=$_FILES['archivo']['type'];
$Qsql=mysql_query("UPDATE alumnos SET archivo_binario='$_POST[archivo]', archivo_nombre='$_POST[archivo]', edad='$_POST[edad]',tutor='$_POST[tutor]',direccion='$_POST[direccion]',telefono='$_POST[telefono]',correo='$_POST[correo]',zapato='$_POST[zapato]',talla='$_POST[talla]',inscripcion='$_POST[inscripcion]',mensualidad='$_POST[mensualidad]',descuento='$_POST[tipo]' WHERE nombre='$_POST[nombre]'");
}
?>
<td><input name="act" type="submit" class="Estilo27" id="act" value="Actualizar" /></td> <td colspan="3"> </td>
<div id="Layer1"><img src="img/2.png" alt="j" width="701" height="1200" /></div>