Salve a tutti ragazzi, sono nuovo ma vi seguio da molto tempo. Spero possiate darmi una mano a risolvere questo problemino.
In sostanza ho una tabella in un db mysql, all'interno di questa tabella sono riportati dei dati, generati da una query, lanciata ogni settimana. Nello specifico questa è la pagina php a cui sto lavorando:
Codice PHP:
$cn = mysql_connect("localhost", "user", "pass");
mysql_select_db("name_", $cn);
$query = mysql_query("SELECT * FROM albergo", $cn);
$quanti = mysql_num_rows($query);
if ($quanti == 0)
{
echo "Nessun record!";
}
else
{
for($x=0; $x<$quanti; $x++)
{
$rs = mysql_fetch_row($query);
$data= $rs[0];
$n_maschi= $rs[1];
$n_femmine= $rs[2];
$n_bambini= $rs[3];
$n_macchine= $rs[4];
$n_wifi= $rs[5];
echo "data: " . $data . "
";
echo "n_maschi: " . $n_maschi . "
";
echo "n_femmine: " . $n_femmine . "
";
echo "n_bambini: " . $n_bambini . "
";
echo "n_macchine: " . $n_macchine . "
";
echo "n_wifi: " . $n_wifi . "
";
}
}
mysql_close($cn);
?>
Quello che dovrei fare è lavorare con questi dati contenuti nella tabella.
Il problema è che con il "for", i dati mi vengono stampati tutti, ma non posso lavorare con quelli della riga precedente, riesco a lavorare solo con quelli della riga "corrente", o meglio della riga interessata in quel momento dal for. A me servirebbe fare delle operazioni del tipo: $n_maschi(settimana corrente)/$n_maschi(settiamana precedente, cotenuta nel precedente for), per vedere ad esempio l'incremento settimanale ecc...come dovrei fare?
E se volessi fare in una riga "$n_maschi(settimana corrente)/$n_maschi(settiamana precedente)" e in quella dopo $n_maschi(settimana corrente)/$n_maschi(quattro settimane indietro)"?
Grazie in anticipo a chi mi risponderà.