FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » Probleme SQL/PHP : modification date
 

Probleme SQL/PHP : modification date

Il y a 443 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Probleme SQL/PHP : modification date
 

Bonjour,
 
je travaille sur une petite base de données (gestion d un parc machine) SQL et du script PHP.
 
Ma Question : je cherche à voir et à afficher tous les postes agés de plus de 3 ans par rapport à aujourd hui, comment faire ?
 
j arrive pas à trouver la fonction PHP qui permet de modifier une date year-3
 
Merci de vos reponses

zeb
Plus d'informations

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

 
Code :
  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.


Message édité par zeb le 14-04-2008 à 16:16:07

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
zeb
Plus d'informations

C'est facilement adaptable en SQLServer, en PHP ou en PostgreSQL.


Message édité par zeb le 14-04-2008 à 16:32:54

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...

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
 

zeb
Plus d'informations

Merci de lire et de respecter le règlement !
Tout code doit être correctement balisé. http://forum-images.hardware.fr/images/perso/sedna.gif


---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » Probleme SQL/PHP : modification date
 

Annonces Google
Publicité