Hallo zusammen,
ich habe das Telefonbuch meiner Firma mal etwas überarbeitet.
Wenn ein Mitarbeiter einen Suchstring eingibt, kommt eine Ergebnistabelle mit allen Mitarbeitern, bei denen in der Access Datenbank der Suchstring in irgendeinem Feld zutrifft.
Ich möchte nun, das der Suchstring bei der Ausgabetabelle fett dargestellt wird, damit das ganze übersichtlicher bleibt.
Weiss jemand wie ich das hinbekomme?
Ausschnitt aus Quelltext:
	
							
						
					ich habe das Telefonbuch meiner Firma mal etwas überarbeitet.
Wenn ein Mitarbeiter einen Suchstring eingibt, kommt eine Ergebnistabelle mit allen Mitarbeitern, bei denen in der Access Datenbank der Suchstring in irgendeinem Feld zutrifft.
Ich möchte nun, das der Suchstring bei der Ausgabetabelle fett dargestellt wird, damit das ganze übersichtlicher bleibt.
Weiss jemand wie ich das hinbekomme?
Ausschnitt aus Quelltext:
PHP-Code:
	
	
<?
$server = "localhost";
$dsn = "";
$dbname = "";
$uid = "";
$pwd = "";
$conn = odbc_connect($dsn,$uid,$pwd) or die ("Fehler beim Datenbankaufruf.");
echo "<a href=\"/\" name=\"neue suche\">Neue suche</a> <a href=\"mitarbeiter2.php\" name=\"erweitertesuche\">
Erweiterte suche</a><br><br><br>";
if ($SuchString=="")
{
echo "Es wurden keine Ergebnisse geliefert, 
bitte geben Sie einen Suchbegriff 
(mind. einen Buchstaben oder Ziffer) ein!";
$conn=die;
}
?>
<b>Suchergebnisse Frankfurt:</b>
<br><br>
<?
$SuchString = $_GET["SuchString"];
$sql = "SELECT *
            FROM Mitarbeiter
            WHERE Mitarbeiter.mNName
            LIKE '%$SuchString%' OR Mitarbeiter.mVName
            LIKE '%$SuchString%' OR Mitarbeiter.Kuadr
            LIKE '%$SuchString%' OR Mitarbeiter.mKzchn
            LIKE '%$SuchString%' OR Mitarbeiter.mTelef
            LIKE '%$SuchString%' OR Mitarbeiter.mEmail
            LIKE '%$SuchString%' OR Mitarbeiter.Kostenstelle
            LIKE '%$SuchString%' OR Mitarbeiter.mOK_KZ
            LIKE '%$SuchString%'
            ORDER BY Mitarbeiter.mNName ASC";
                        if(($result = odbc_exec($conn, $sql)))
                        {
                        $anzahl = 0;
                        while(odbc_fetch_row($result))
                        $anzahl++;
                        odbc_fetch_row($result,0);
                        echo "Ihr Suchbegriff ergab $anzahl Treffer!";
?>
<br><br>
<?
                                $row=1;
                                $color="#F0F0F0";
?>
                                <table border="0" style=font-family:verdana;font-size:100%>
                                <tr bgcolor=#A1B4D9><th><font color=#FFFFFF>Vorname
                                </font>
                                </th>
                                <th>
                                <font color=#FFFFFF>
                                        Nachname
                                </font></th><th><font color=#FFFFFF>
                                        Kurzadr.
                                </font>
                                </th>
                                <th>
                                <font color=#FFFFFF>
                                        Kurzz.
                                </font>
                                </th>
                                <th>
                                <font color=#FFFFFF>
                                        Telefon
                                </font>
                                </th>
                                <th>
                                <font color=#FFFFFF>
                                        KST.
                                </font>
                                </th>
                                <th>
                                <font color=#FFFFFF>
                                        Email
                                </font>
                                </th>
                                <th>
                                <font color=#FFFFFF>
                                        [+]
                                </font>
                                </th>
                                </tr>
<?
                                        while(odbc_fetch_row($result, $row))
                                        {
?>
                                                <tr bgcolor=<?=$color?> >
                                                <td><?echo odbc_result($result, "mVName");?>
                                                </td>
                                                <td><?echo odbc_result($result, "mNName");?>
                                                </td>
                                                <td><?echo odbc_result($result, "Kuadr");?>
                                                </td>
                                                <td><?echo odbc_result($result, "mKzchn");?>
                                                </td>
                                                <td><?echo odbc_result($result, "mTelef");?>
                                                </td>
                                                <td><?echo odbc_result($result, "Kostenstelle");?>
                                                </td>
                                                <?$mail = odbc_result($result, "mEmail");?>
                                                <td>
                                                <p>
                                                <a href=mailto:<?=$mail ?>><?=$mail ?>
                                                </a>
                                                </td>
                                                <?$url = odbc_result($result, "gebaeude");?>
                                                 <td>
                                                 <p>
                                                 <a onmousedown="window.open('<?=$url?>','decoding','toolbar=0,                                 
location=0,directories=0,status=0,menubar=0,scrollbars=1,
resizeable=1,width=850,height=650')" href="#">
                                                 <img src="plan.gif" border="0">
                                                 </a>
                                                 </p>
                                                 </td>
<?
                                                        if(bcmod($row,2)==0)
                                                        {
                                                        $color="#F0F0F0";
                                                        }
                                                        else
                                                        {
                                                        $color="#FFFFFF";
                                                        }
?>
                                                        </tr>
<?
                                                        $row++;
                                                }
                                        }
?>
 
          

 
 
Kommentar