Ändere die Methode mal so um, dass dir der MySQL-Fehler angezeigt wird, wenn die Abfrage fehlschlägt:
PHP-Code:
<?php
function query($string)
{
$this->qid = mysql_query($string, $this->cid);
if(!$this->qid) {
$this->output("error2");
return mysql_error();
} else {
return $this->qid;
}
}
?>
So könntest du zumindest sehen, was MySQL an deiner Abfrage zu bemängeln hatte.