Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2008, 02:28
Avatar de aliza
aliza
 
Fecha de Ingreso: diciembre-2008
Mensajes: 156
Antigüedad: 15 años, 11 meses
Puntos: 6
Problema sentencia UPDATE

Hola. Espero que alguien pueda ayudarme.
Tengo una aplicación para introducir vehículos en una base de datos (INSERT), y tiene la posibilidad de visualizarlos (SELECT) eliminarlos (DELETE), pero no consigo actualizarlos (UPDATE). Solo quiero actualizar un campo del registro. Aquí pongo mi código php para ver si alguien sabe en que falla.
Siempre me da el mensaje de error:
"Se ha producido un error en la introducción de datos, por favor, contacta con el departamento de Informática."
Código PHP:
    $host='192.168.1.211';
    
$usr='actualizar';
    
$pass='actualizar';
    
$db='pcr';

    
//Conectamos a mysql. Si falla muestra mensaje
    
$conexion=mysql_connect($host,$usr,$pass)
          or die(
"No se pudo conectar, por favor, contacta con el departamento de Informatica." );    
      
//Seleccionamos la base de datos. Si falla muestra mensaje    
      
mysql_select_db('pcr',$conexion)
          or die(
"No se pudo seleccionar la Base de Datos, por favor, contacta con el departamento de Inform&aacutetica.");
      @
mysql_query("UPDATE vehiculos SET recepcion='$recepcion' WHERE matricula='$matricula';");
    if (
mysql_error($conexion)==""){
          echo 
"<h3>Se ha actualizado correctamente.</h3>\n";
          
//Muestra los datos introducidos
          
echo "<div>Has introducido:<br />\n Recepcionado en Librilla: $recepcion para el coche con matr&iacutecula: $matricula<br />\n";
      } 
      else {
          echo 
"<h3>Se ha producido un error en la introducci&oacuten de datos, por favor, contacta con el departamento de Inform&aacutetica.</h3>\n"