Se connecter avec
S'enregistrer | Connectez-vous

Probleme SQL/PHP : modification date

Dernière réponse : dans Programmation
Partagez

M'enfin, ce n'est pas en PHP mais en SQL qu'il faut interroger ta base de données.

  1. SELECT *
  2. FROM postes T
  3. WHERE T.date <= ROUND(ADD_MONTHS(sysdate, -36))


L'exemple est donné pour Oracle.
Comme tu ne précises pas quel SGBD tu utilises, il te faudra peut être adapter ce code.

Utilise le logiciel WAMP5, MySQL si tu as une syntaxe je suis preneur

PS : j ai essayé ça

<?php
$date = date("d-m-Y-");

include ("connexion.php")

$sql= 'SELECT nom FROM materiel WHERE $date <= ROUND(ADD_MONTHS(sysdate, -36))'
req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

while ($data = mysql_fetch_array($req))
{
echo 'Type : '.$data['nom'].'<br />';
}

echo '<FORM ACTION="Menu_requete.htm">
<INPUT TYPE="SUBMIT" VALUE="Retour">
</FORM>';

mysql_close ();
?>

ça fonctionne pas

Merci de vos reponses
Posez votre question