Das Problem ist das Format Ihrer JSON-Daten, die aus dem (assoziativen) $output-Array stammen. Sie wollen nicht, dass diese „PER“ darin enthalten sind! Versuchen Sie, diese Codezeilen zu ersetzen:
while($e=mysql_fetch_assoc($q))
$output[]=$e;
print(json_encode($output));
mit diesen:
while($e=mysql_fetch_assoc($q))
$output[]=$e["PER"];
print ('['.json_encode($output).']');
Dadurch wird $output von einem assoziativen Array in ein Standard-Array von Ganzzahlen geändert.
und die Druckzeile fügt zusätzliche eckige Klammern um die json-Daten hinzu - was der jqplot benötigt.