// SerienNummer - Inventarnummern suche case 'seriennummer': $seriennummer = trim(isset($_REQUEST['term']) ? $_REQUEST['term'] : ''); if (is_null($seriennummer) || $seriennummer == '') { exit; } $pArt = 'select'; $pDistinct = true; $pFields = 'seriennummer,beschreibung'; $pTable = 'wawi.tbl_betriebsmittel'; $matchcode = addslashes(str_replace(array('*', '%', ',', ';', "'", '"', ' '), '%', trim($seriennummer))); $pWhere = " upper(trim(seriennummer)) like upper(trim('" . $matchcode . "%'))"; $pOrder = 'seriennummer'; $pLimit = '100'; $pSql = ''; if (!($oRresult = $db->SQL($pArt, $pDistinct, $pFields, $pTable, $pWhere, $pOrder, $pLimit, $pSql))) { exit(' |' . $db->errormsg . "\n"); } $result = array(); for ($i = 0; $i < count($oRresult); $i++) { $item['seriennummer'] = html_entity_decode($oRresult[$i]->seriennummer); $item['beschreibung'] = is_null($oRresult[$i]->beschreibung) || empty($oRresult[$i]->beschreibung) || $oRresult[$i]->beschreibung == 'NULL' || $oRresult[$i]->beschreibung == 'null' ? '' : html_entity_decode($oRresult[$i]->beschreibung); $result[] = $item; // echo html_entity_decode($oRresult[$i]->seriennummer).'|'. (is_null($oRresult[$i]->beschreibung) || empty($oRresult[$i]->beschreibung) || $oRresult[$i]->beschreibung=='NULL' || $oRresult[$i]->beschreibung=='null'?'':html_entity_decode($oRresult[$i]->beschreibung))."\n"; } echo json_encode($result); break; // Hersteller // Hersteller case 'hersteller': $hersteller = trim(isset($_REQUEST['term']) ? $_REQUEST['term'] : '');