2010-10-14 2 views
0

hi im nouveau à la programmation J'ai ce petit système pour les réservations de chambres (exigence de l'école). J'ai cette question qui est-il possible de mettre à jour les champs de ma table à une date précise? par exemple est aujourd'hui 2010-10-14. si le champ correspond à la même date. cela effacera/mettra à jour mon champ automatiquement?mise à jour/effacer les champs automatiquement ou par événement, etc. par date spécifique

Je ne sais pas vraiment par où commencer. J'attends votre aide avec impatience. grâce

-renz

+0

Que voulez-vous dire « ce petit système » et « mettre à jour les champs »? Quel genre de système et quel genre de champs? Veuillez être plus précis et, si possible, montrer certaines sources aussi. – fabrik

+0

J'ai dit réservations de chambres. J'ai trois tables nommant les utilisateurs, les réservations et les chambres. Je veux mettre à jour le champ des salles à une date spécifique, comme si le date_out dans la table rooms est le même que le sysdate il mettra à jour le champ status d'indisponible à disponible et rendra la pièce disponible pour le choix. – renz

Répondre

0

Vous pouvez faire une tâche cron par jour et exécuter ce script:

$sql = "UPDATE rooms SET status = 'passed' WHERE date_field = '2010-10-14'"; 
$result = mysql_query($sql); 
if($result) 
    print 'update okay' 
+0

puis-je faire cela sur la fonction onLoad? – renz

Questions connexes