'; $asDisplay[2] = ''; $i=0; while($asCurrentRow = mysql_fetch_array($oResult)) { $asDisplay[2] .= ''; foreach($asCurrentRow as $index=>$value) { if(!is_numeric($index)) { if($i==0) { $asTitles[] = $index; } $asDisplay[2] .= ''.$value.''; } } $asDisplay[2] .= ''; $i++; } $asDisplay[1] = ''.implode('', $asTitles).''; $asDisplay[3] = ''; ksort($asDisplay); $sResult = implode("\n", $asDisplay); } } /* //Other Tests pre(selectRows(array( 'select'=>array(getId(QCM_TABLE), QCM_TABLE), 'from'=>QCM_TABLE, 'constraint'=>array('valid' => '1'), 'orderBy'=>array(QCM_TABLE=>'ASC'))), 'apres'); pre(getListe(array( 'select'=>array(getId(QCM_TABLE), QCM_TABLE), 'from'=>QCM_TABLE, 'constraint'=>"valid = 1", 'orderBy'=>QCM_TABLE)), 'avant'); pre(getListe(array('select'=>array( "CONCAT(grade, '".GRADE_CLASS_SEPARATOR."', class) AS gradeClass", 'grade', 'class'), 'from'=>USER_TABLE, 'constraint'=>"admin=0", 'groupBy' => 'gradeClass', 'orderBy'=>array('grade', 'class'))), 'avant'); $as2 = selectRows(array('select'=>array('grade', 'class'), 'from'=>USER_TABLE, 'constraint'=>array('admin'=>'0'), 'groupBy' => array('grade', 'class'), 'orderBy'=>array('grade'=>'ASC', 'class'=>'ASC'))); foreach($as2 as $s2Key=>$s2) { $as2[$s2Key]['gradeClass'] = $s2['grade'].GRADE_CLASS_SEPARATOR.$s2['class']; } pre($as2, 'apres'); */ ?>