diff -r f1a8785434e4 -r fc60ef80a7ad fhiiqm/test/ma_tel_flist_mysql.php
--- a/fhiiqm/test/ma_tel_flist_mysql.php Fri Dec 21 15:31:50 2012 +0100
+++ b/fhiiqm/test/ma_tel_flist_mysql.php Wed Feb 27 09:43:08 2013 +0100
@@ -115,8 +115,15 @@
if (mysql_errno())
echo "error after connect und db select: " . mysql_errno() . ": " . mysql_error() . "
\n";
- $sql = "SELECT persknr, name, vorname, titel, abt_name, telefon_nr, telefon_typ, public, geb_ID, raum_nr, email FROM v_tel_list";
- if ($filter) $wher = " WHERE " . $fieldf[$fnum] . " LIKE " . "'%$filter%'"; else $wher = "";
+ $sql = "SELECT persknr, name, vorname, titel, abt_name, telefon_nr, telefon_typ, public, geb_ID, raum_nr, email FROM v_tel_list WHERE public=1";
+ if ($filter)
+ {
+ if ($fnum > 3)
+ $wher = " AND " . $fieldf[$fnum] . " LIKE " . "'%$filter%'";
+ else
+ $wher = " AND " . $fieldf[$fnum] . " LIKE " . "'$filter%'";
+ }
+ else $wher = "";
if ($sort == 2) $sort = "2, 3, 5";
if ($sort == 5) $sort = "5, 2, 3";
if ($sort) $ord = " ORDER BY $sort, 6"; // immer nach Telefon-Nr als 2.
@@ -173,6 +180,13 @@
echo "\n";
echo "
\n"; } + // Schnellsuche Namen + echo "
"; + for ($j=65; $j<91; $j++) + { + echo "".chr($j)." "; + } + echo "
\n"; echo "Filter: ". $fields["$fnum"] . " wie '$filter' |