Ver Mensaje Individual
  #17 (permalink)  
Antiguo 05/07/2004, 03:08
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
X3mdesign:
No entiendo adónde quieres llegar con lo que propones.
En un post anterior pones una llamada a la función mysql_query() dos veces... además intentas pasarle como parámetro un resultset la segunda vez (¿!!!?).

benti:
Lo que haces está bien. Es mejor tener la sentencia sql en una variable y luego pasar esa variable como parámetro a mysql_query(), porque eso te permitirá imprimir la cadena para verificar que se esté creando bien. Prueba así:
Código PHP:
$sql_fecha "SELECT fecha FROM dr_anuncio WHERE DATE_SUB('fecha', INTERVAL {$row['contra']} DAY) AND id='$id'"
$res_fecha mysql_query ($sql_fecha) or die ("error en $sql_fecha :".mysql_error()); 
$fecha_fin mysql_fetch_array($res_fecha); 
echo 
$fecha_fin['fecha']; 
Es raro que no te dé errores... sobretodo si pones la función mysql_Error(), que debería ser mysql_error().

Prueba poner al comienzo de tu script esta línea:
Código PHP:
error_reporting(E_ALL); 
Para poder ver cualquier error que puedas tener.

Saludos