quando calcolo la percentuale mi da errore però mi sembra tutto corretto, dove sbaglio?
messaggio d'errore:
Warning: Division by zero in /web/htdocs/www.sito.it/home/pann_contr_comune/include_case1_ins_sondaggi_risultato.php on line 159
Codice PHP:
<?
$query_risposta1 = "SELECT e_sond_sondaggio.*, e_sond_risposte_ute.*
FROM e_sond_sondaggio
INNER JOIN e_sond_risposte_ute
ON e_sond_risposte_ute.id_sond_sondaggio = e_sond_sondaggio.id_sond_sondaggio
WHERE e_sond_risposte_ute.id_sond_sondaggio = '" . $idsondsondaggio . "' AND e_sond_risposte_ute.id_sond_risposte = '" . $idsondrisposte . "' ";
$result_risposta1 = mysql_query($query_risposta1, $conn) or die("errore " . mysql_error());
$row_risposta1 = mysql_num_rows($result_risposta1);
$query_risposta2 = "SELECT e_sond_sondaggio.*, e_sond_risposte_ute.*
FROM e_sond_sondaggio
INNER JOIN e_sond_risposte_ute
ON e_sond_risposte_ute.id_sond_sondaggio = e_sond_sondaggio.id_sond_sondaggio
WHERE e_sond_risposte_ute.id_sond_sondaggio = '" . $idsondsondaggio . "' ";
$result_risposta2 = mysql_query($query_risposta2, $conn) or die("errore " . mysql_error());
$row_risposta2 = mysql_num_rows($result_risposta2);
$row_risposta_perc = ($row_risposta1 / $query_risposta2 * 100);
?>
PERC = <?= strtoupper($row_risposta_perc) ?>