Also ich bin wirklich ziemlich hilflos...
http://ibw.neuemedien.at/Bildungsplattform/start.php
wenn man zB ins suchfeld ein wort eingibt, welches in der DB aus der Spalte Lehrberuf kommt (zB anlagenelekrik) soll die ausgabe genauso sein als wenn man dem link auf der start.php anklickt:
Bundesland | Kontaktperson | Kommission | Pruefung 2005 | Pruefung 2006 | Berufsschulen
Ist das wort im Suchfeld aus der Spalte Bundesland (zB Wien) soll die Ausgabe folgende Daten von Wien ausgeben:
Lehrberuf | Kontaktperson | Kommission | Pruefung 2005 | Pruefung 2006 | Wien
wenn man jetzt in das suchfeld wien eingibt gibt es mir irgendwas aus.
Mein code dazu:
PHP
<html>
<head>
<title>Liste - Lehrberufe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="BPF.css" type="text/css">
</head>
<body bgcolor="#FBF5E1">
<table width="90%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td></td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Bundesland</font>[/b]</td>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Kontaktperson</font>[/b]</td>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Kommission
Prüfung</font>[/b]</td>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Prüfung
2005</font>[/b]</td>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Prüfung
2006</font>[/b]</td>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Berufs-
schulen</font>[/b]</td>
</tr>
<tr>
</tr>
<?php
$dbfehler1 = "Die Datenbankverbindung konnte nicht aufgebaut werden!";
$dbfehler2 = "Es konnte keiner Verbindung mit der Datenbank aufgebaut werden!";
$host = "localhost";
$dbuser = "xxxx";
$pass = "xxxx";
$dbase = "xxx";
$db=mysql_connect($host,$dbuser,$pass) or die($dbfehler1);
$select=mysql_select_db($dbase,$db) or die($dbfehler2);
$suchtext=$HTTP_POST_VARS['suchtext'];
echo" [b]<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"3\"> $suchtext
</font>[/b]";
if (isset($suchtext))
{
$sql = "SELECT Lehrberuf, Kommission, Pruefung2005, Pruefung2006, Schulen, Kontaktperson, email, Bundesland FROM Artikel WHERE Lehrberuf LIKE '%$suchtext%' OR Schulen LIKE '%$suchtext%' OR Kontaktperson LIKE '%$suchtext%'OR eMail LIKE '%$suchtext%' OR Bundesland LIKE '%$suchtext%'ORDER BY Lehrberuf";
//"GROUP BY Lehrberuf, Kommission, Pruefung2005, Pruefung2006, Berufsschulen, Kontaktperson, email ".
}
if (! $result = mysql_query ($sql, $db)) {echo mysql_error();};
# $anzahl = mysql_num_rows ($result);
# echo "Anzahl: $anzahl";
echo $anzahl;
while ($row=mysql_fetch_row ($result))
{
if ($row[1]=='1') {$kommission="X";} else {$kommission="-";}
if ($row[2]=='1') {$pruefung2005="X";} else {$pruefung2005="-";}
if ($row[3]=='1') {$pruefung2006="X";} else {$pruefung2006="-";}
echo"<tr>";
echo"
<td>
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">[b]$row[7][/b]</font></td>
<td>
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$row[5]</font>
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\"><a href=\"mailto:$row[6]\">$row[6]</a>
</font></td>
<td align=\"center\">
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$kommission</font></td>
<td align=\"center\">
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$pruefung2005</font></td>
<td align=\"center\">
<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$pruefung2006</font></td>
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">";
$schulen = str_replace(",", "\n", $row[4]);
echo nl2br($schulen);
echo'</font>
</td></tr><tr> <td colspan="6"><hr></td></tr>';
}
?>
</body></html>
Alles anzeigen