Ich habe mal etwas versucht. Ist ja nun nichts Großes. Aber versuch mal die Variablen durch die von der DB abgefragten Ergebnisse hart als Zahlen an die Variablen zu schreiben.
Ich kann mir nicht vorstellen, das das nicht funktionieren sollte.
Hier mal das was ich vermutet hätte ...
<?php
$v1 = 10;
$v2 = 5;
echo $v1 . "<br>";
echo $v2 . "<br>";
echo "Die Rechnung mit Zahlen:<br>";
$res = $v1 / $v2;
echo $res . "<br>";
$v1 = "Text";
$v2 = 5;
echo $v1 . "<br>";
echo $v2 . "<br>";
echo "Die Rechnung mit einem Text:<br>";
$res = $v1 / $v2;
echo $res . "<br>";
?>
Und hier das Ergebnis dazu:
10
5
Die Rechnung mit Zahlen:
2
Text
5
Die Rechnung mit einem Text:
0
Passt also.