Fehler im Reihungstest behoben bei dem das Gebiet nicht korrekt gestartet wurde, wenn die maximale Fragenanzahl größer ist als die tatsächlich vorhandenen Fragen

This commit is contained in:
oesi
2015-09-24 08:28:04 +02:00
parent dca860740e
commit 187367688d
+8 -3
View File
@@ -521,6 +521,9 @@ class frage extends basis_db
$this->frage_id=$this->getNewFrage($gebiet_id, $pruefling_id, $nextlevel);
if($this->frage_id=='')
break;
$this->pruefling_id=$pruefling_id;
//hoechste Nummer holen
@@ -548,7 +551,7 @@ class frage extends basis_db
$this->begintime='';
$this->endtime='';
//PrueflingFrage speichern
if(!$this->save_prueflingfrage(true))
{
@@ -686,8 +689,10 @@ class frage extends basis_db
public function save_prueflingfrage($new=null)
{
if(!$this->validate_prueflingfrage())
{
return false;
}
if(is_null($new))
$new = $this->new;
@@ -763,7 +768,7 @@ class frage extends basis_db
$qry .= " ORDER BY nummer ASC";
$qry .= " LIMIT 1";
if($this->db_query($qry))
{
if($row = $this->db_fetch_object())