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

Problema con script de actualizar la Base de Datos en Mysql

Estas en el tema de Problema con script de actualizar la Base de Datos en Mysql en el foro de Mysql en Foros del Web. Buenas noches a todos,quisiera que me ayudaran con este codigo que no me permite modificar un campo de la base de datos, quisiera que me ...
  #1 (permalink)  
Antiguo 15/06/2010, 20:19
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema con script de actualizar la Base de Datos en Mysql

Buenas noches a todos,quisiera que me ayudaran con este codigo que no me permite modificar un campo de la base de datos, quisiera que me enviaran uno que sirviera para modificar o ayudarme a identificar el error en estos 2, Gracias de antemano

<?php
//Conexion con la base
$conexion=mysql_connect("localhost","root") or die ("No se conecta");

//selección de la base de datos con la que vamos a trabajar
$bd=mysql_select_db("inventario_deposito",$conexio n);

echo '<FORM ACTION="actualizar2.php" METHOD="POST" >Escriba el Item Por favor:<br>';

//Creamos la sentencia SQL y la ejecutamos
$SQL="Select Item From deposito Order By Item";
$result=mysql_query($SQL,$conexion);

echo '<select name="Item">';
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{
echo '<option>'.$row["Item"];
}
?>
</select>
<br>
Cantidad<br>
<INPUT TYPE="TEXT" NAME="Cantidad"><br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>

</BODY>
</HTML>
y junto con este codigo<HTML>
<?php
//Conexion con la base
$conexion=mysql_connect("localhost","root") or die ("No se conecta");

//selección de la base de datos con la que vamos a trabajar
$bd=mysql_select_db("inventario_deposito",$conexio n);

//Creamos la sentencia SQL y la ejecutamos
$SQL="Update deposito Set Cantidad='$Cantidad' Where Item='$Item'";
$query=mysql_query($SQL,$conexion);
?>

<h1><div align="center">Registro Actualizado</div></h1>
<div align="center"><a href="lectura.php">Visualizar el contenido de la base</a></div>
  #2 (permalink)  
Antiguo 16/06/2010, 02:15
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Problema con script de actualizar la Base de Datos en Mysql

Yo haria lo siguiente

...
name="Item" id="Item"
...
echo "<option value='".$row["Item"]."'>".$row["Item"]."</option>";
...
name="Cantidad" id="Cantidad"

y en el segundo script quizas primero tienes que leer lo que te viene por POST

$Cantidad=$_REQUEST["Cantidad"];
$Item=$_REQUEST["Item"];

...

Quim

Etiquetas: Ninguno
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 16:05.