Ciao a tutti:
Codice PHP:
<?php
//connessione al database
include('../connect.php');
//questa è la data di oggi
$data = date("Y-m-d");
//selezioniamo i giovani
$query = "SELECT * FROM GIOC_giovani UNION SELECT * FROM GIOC_giovani_port";
$result = mysql_query($query) or die (mysql_error());
while($row=mysql_fetch_array($result)) {
$compleanno = $row['compleanno'];
$eta = $row['età'];
}
//selezioniamo gli adulti
$query = "SELECT * FROM GIOC_adulti UNION SELECT * FROM GIOC_adulti_port";
$result = mysql_query($query) or die (mysql_error());
while($row=mysql_fetch_array($result)) {
$compleanno = $row['compleanno'];
$eta = $row['età'];
}
if($data == $compleanno) {
//aumento di 20 giorni il compleanno dei giovani
$aumento_giorni = "UPDATE GIOC_giovani SET compleanno = compleanno + interval 20 day WHERE compleanno = '$data'";
$result = mysql_query($aumento_giorni) or die (mysql_error());
//aumento di un anno il campo età dei giovani
$aumento = "UPDATE GIOC_giovani SET età = $eta+1 WHERE compleanno = '$data'";
$result = mysql_query($aumento) or die (mysql_error());
//aumento di 20 giorni il compleanno dei giovani portieri
$aumento_giorni = "UPDATE GIOC_giovani_port SET compleanno = compleanno + interval 20 day WHERE compleanno = '$data'";
$result = mysql_query($aumento_giorni) or die (mysql_error());
//aumento di un anno il campo età dei giovani portieri
$aumento = "UPDATE GIOC_giovani_port SET età =$eta+1 WHERE compleanno = '$data'";
$result = mysql_query($aumento) or die (mysql_error());
..............
}
?>
Vorrei sapere come posso fare a cambiare tabella ad un record...Io ad esempio ho un giocatore che ha 18 anni che si trova nella tabella GIOC_giovani(ogni 20 giorni compiono gli anni),come posso fare in modo che quando arrivi a 19 passi alla tabella GIOC_adulti?