Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2011, 01:23
Avatar de kittgromex
kittgromex
 
Fecha de Ingreso: marzo-2011
Mensajes: 7
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta actualizar campos de mysql con php

Hola amigos. soy nuevo en este foro y me han dicho que aquí nos ayudan a resolver problemas de mysql y php.

tengo una base de datos montada en una pagina Web.

tengo unos campos que necesito editar pero no hallo la solucion, mediente consulta en foros logre hacer esto pero no me hace la edicion.
busco el campo a editar, mediante un desplegable me aparecen para seleccionar uno a editar, actualizo y no me actualiza, quisiera que me ayudaran a corregir mi problema o darme ideas de como resolver mi problema

les dejo el codigo para que lo analicen.



<HTML>
<HEAD>
<TITLE>Actualizar1.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Actualizar un registro</h1>
<br>
<?
//Conexion con la base
mysql_connect("localhost","tutor","mat");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("bd_ma");

echo '<FORM METHOD="POST" ACTION="actualizar2.php">matricula<br>';


$sSQL="Select * From jo_forms_asig Order By matricula";
$result=mysql_query($sSQL);

echo '<select name="cf_id">';


while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["cf_id"];}
?>

</select>
<br>matricula<br>

<p>
<INPUT TYPE="TEXT" NAME="matric">
</p>
<p>
<label> </label>
<INPUT name="matric" TYPE="SUBMIT" id="matric" value="Actualizar">
</p>
</FORM>
</div>

</BODY>
</HTML>



lo que segun hace la edicion:

<HTML>
<HEAD>
<TITLE>Actualizar2.php</TITLE>
</HEAD>
<BODY>
<?

mysql_connect("localhost","tutor","mat");


mysql_select_db("bd_ma");


$sSQL="Update jo_forms_asig Set matricula ='$matric' Where matricula='$matric'";
mysql_query($sSQL);
?>

<h1><div align="center">Registro Actualizado</div></h1>
<div align="center"><a href="lectura.php">Visualizar el contenido de la base</a></div>

</BODY>
</HTML>




espero y me ayuden, gracias