ciao a tutti.
Devo aggiornare un campo di una tabella camere1 ( id-stato) con il dato contenuto in
un'altra tabella stato_pren (numero_camera-data_arrivo-data_partenza-stato)
In pratica se la data odierna e' compresa o uguale alla data_arrivo e data_partenza il valore del campo stato della tabella camere1 deve assumere lo stesso valore del campo stato della tabella stato_pren.
Ho fatto una query:
<?php
mysql_select_db($database_camere, $camere);
$query_Recordset4 = "SELECT * FROM stato_pren,camere1 WHERE stato_pren.data_arrivo>='date' AND stato_pren.data_partenza<='date'";
$Recordset4 = mysql_query($query_Recordset4, $camere) or die(mysql_error());
$row_Recordset4 = mysql_fetch_assoc($Recordset4);
$totalRows_Recordset4 = mysql_num_rows($Recordset4);
?>
Dopo di che richiamo la query
<?php if ($query_Recordset4 = true) {
$updateSQL="UPDATE camere1 SET stato ='stato_pren.stato' WHERE stato_pren.numero_camere='camere1.id'";
mysql_select_db($database_camere, $camere);
$Result1 = mysql_query($updateSQL, $camere) or die(mysql_error());
?>
Ma non ne vuole sapere di andare
avete quache idea?