Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2003, 18:00
jluismaciel
 
Fecha de Ingreso: junio-2003
Ubicación: Guadalajara, Jal (Mexico)
Mensajes: 21
Antigüedad: 20 años, 10 meses
Puntos: 0
ayuda urgente ¡¡¡¡

Hola a todos:
tengo un problema con el siguiente script que me permito postear

<HTML>
<HEAD>
<TITLE>actualizar3.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Actualizar un registro</h1>
<br>
<?
//Conexion con la base
$base="my_base";
$tabla="my_tabla";
$conexion=mysql_connect("localhost","usuario","pas e");
mysql_select_db($base,$conexion);

echo '<FORM METHOD="POST" ACTION="actualizar4.php">Codigo<br>';

//Creamos la sentencia SQL y la ejecutamos
$sSQL="SELECT codigo From $tabla Order By linea";
$result=mysql_db_query($base,$sSQL) or die (mysql_error());

//Generamos el menu desplegable
echo '<select name="codigo">';

while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["codigo"];}
mysql_free_result($result);
echo '</select>';
echo "<br>";
echo "<br>";

//hasta aqui todo esta bien, el problema es cuando quiero
//mostrar el registro que se modificara, y segun yo con las
//siguientes lineas de codigo deberia mostrarme dicho registro
//pero o desilucion no hay tal registro

$seleccion = "SELECT * FROM $tabla where codigo='$codigo'";
$res = mysql_db_query($base,$seleccion) or die (mysql_error());
echo"<table align=center border=1 bordercolor=#000000 bgcolor=#FF99EE>";
while ($record = mysql_fetch_array($res))
{
echo "<tr>";
foreach ($record as $clave){
echo "<td>",$clave,"</td>";
}
}
echo "</table>";
mysql_close();

//enseguida pido el nuevo precio y lo voy actualizar y esto si lo hace
?>
<br>
<br>
Nuevo Precio<br>
<INPUT TYPE="TEXT" NAME="precio"><br>
<br>
<br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>
</BODY>
</HTML>

en este script todo van bien hasta el select, despues del select se tiene que hacer una consulta para mostrar el registro completo
y nunca se llega hacer esta consulta, la parte final del script si la lleva a buen termino de hecho el siguiente script que actualiza la base de datos me da un mensaje de cual es el registro que actualizo.
ME PODRIAN AYUDAR PARA QUE ESTE SCRIPT HAGA LA CONSULTA QUE NECESITO.
De antemano les doy las gracias por su amable atencion que le presten a este problema.

saludos

Última edición por jluismaciel; 26/08/2003 a las 18:04