Tengo este código para modificar registros lo bueno que lo he utilizado en otra web y me funciona bien, pero en una nueva que estoy realizando no me actualiza los datos.
Código PHP:
<?php
import_request_variables("P","f_");
$linea1="UPDATE embarcaciones ";
$linea2=" SET tipo='$f_tipo', fabricante='$f_fabricante', modelo='$f_modelo'";
$linea3=" WHERE referencia='$modif' ";
$consulta=$linea1.$linea2.$linea3;
//echo $consulta;
if ( ! $link=mysql_connect('localhost','user','1234'))
{
echo "<a href=index.html>Error al conectar</a>";
exit ;
}
if ( ! mysql_select_db("nueva_base"))
{
echo "<a href=index.html>Error al seleccionar BDD</a>";
exit;
}
if ( ! $result=mysql_query($consulta,$link))
{
echo "<a href=index.html>Error en la consulta</a>";
exit;
}
echo "<br><center><h3>Modificación correcta</h3></center>";
Tengo tres archivos.
- Modif.php "Muestra listado de contenido de la tabla, y selecciono el registro que quiero ver"
- Modif2.php "Una vez seleccionado el producto me lo muestra en una ventana para modificar"
- Modif3.php "Es el archivo que se encarga de modificar la tabla"
El código que les he mostrado anteriormente es de modif3.php
Alguien me podría decir donde tengo el fallo?
Muchas gracias