|
Hola Hibou, llevo solo un par de semanas con PHP, con lo que no creo que sea el mas indicado para responder, pero bueno, solo un par de cosas....
.......
Supongamos que en mi php tengo esto:
mysql_query("SELECT DATE_ADD( '2007-01-17', INTERVAL 31 DAY ) ;");
$result=mysql_query($sSQL);
............
Aquui estas haciendo dos veces mysql_query, ademas no es recomendable el punto y como dentro de mysql_query, con lo que quedaria algo asi:
$result=(mysql_query('SELECT DATE_ADD( "2007-01-17", INTERVAL 31 Y ) '));
pero mysql_query no devuelve un array sino un mysql result, quedaria algo asi;
mysql result
DATE_ADD( "2007-01-17", INTERVAL 31 DAY )
1 2007-02-17
Lo que tienes que hacer es pasarlo a un array;
($result2 = mysql_fetch_row($result))
ahora $result2 es un array que contiene;
array
0 2007-02-17
con lo que tendrias solo que asignar la variable al primer(y unico) elemento del array;
$proximaFecha=$result2[0];
ej...... echo"$proximaFecha"; =====> 2007-02-17
Espero que te sirva de algo....
Editado por nanus en 18-Jan-2007 a las 09:26 AM.
|