delete('rapport') ->where('TO_DAYS(NOW()) - TO_DAYS(DateTimeSave) >= 30'); $rows = $Doctrine->execute(); echo 'Nombre de rapport supprimés : '.$rows."\n\n\n";exit; } function deleteCommande() { $Doctrine = Doctrine_Query::create() ->delete('commande'); $rows = $Doctrine->execute(); echo 'Commande de Login : '.$login.' Supprimé avec succes !'."\n"; } echo '----------------------------'."\n"; echo 'Bienvenue dans GiantCLI V1.2'."\n"; echo ' '."\n"; echo ' Par Lasserre Damien '."\n"; echo '----------------------------'."\n"; echo 'Selectionnez votre action :'."\n\n"; echo ' 1 - Supprimer les Rapports'."\n"; echo ' 2 - Supprimer les Commande'."\n"; echo ' q - Vous quittez GiantCLI '."\n\n"; echo 'Veuillez entrer votre choix : '; while (1) { $commande = fgetc(STDIN); if ($commande == 1) { deleteRapport(); } else if ($commande == 2) { $login = fgets(STDIN); deleteCommande(); } else if($commande == 'q') { exit; } else { echo 'Commande non reconnue'."\n"; } } ?>