Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/03/2007, 06:03
sergi_climent
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 19 años, 3 meses
Puntos: 10
Re: problemas con el formato de fecha atacando access desde php

Hola LauraC68,

has probado de imprimir $data a ver q valor te sale y si es correcto?
Código PHP:
<?php 
function modificarTaula_Prestec($isbn,$dni,$f_salida){
$conexion=odbc_connect("bdLibreria","",""); 
if (!
$conexion) die("Error de conexió");
$data=date("d-m-Y"time());
//imprimimos la data a ver si es correcta
echo $data;
$modificarSQL="UPDATE Prestec SET f_devolucion='".$data."'"
//aqui si pones un punto delante del =, lo siguiente ya lo añade despues!
$modificarSQL.=" WHERE DNI='".$dni."' 
                 AND ISBN='"
.$isbn."'
                 AND F_SALIDA= date_format("
.$f_salida.",'dd-mm-yyyy')";

$resultadoSQL=odbc_do($conexion$modificarSQL);
//echo $modificarSQL;
if ($resultadoSQL) return "";
else return 
"Error en la modificación de los datos"
}
?>
Tambien puedes comprobar q error de consulta ODBC te da --> http://de3.php.net/manual/es/function.odbc-error.php
http://de3.php.net/manual/es/function.odbc-errormsg.php
Código PHP:
<?
$resultadoSQL
=odbc_exec($conexion,$modificarSQL)or die (odbc_errormsg());
?>
q error te da?

saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier

Última edición por sergi_climent; 05/03/2007 a las 06:17