ich habe folgendes Problem:
ich bin anfänger und
irgendwie liest es mir nicht alle daten aus der datenbank aus, manchmal stehen alle daten da und manchmal zeigt es mir welche nicht an
ist da bei meinem code irgendwas faul:
PHP
php
$lehrberuf = stripslashes($_GET["lehrberuf"]);
?>
<html>
<head>
<title>Liste - Lehrberufe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#99BBB7">
<table width="90%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="3">[b]Lehrberuf:
<? echo $lehrberuf;?>[/b]</font></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#CCCCCC">
<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">Pruefung
2005</font>[/b]</td>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Pruefung
2006</font>[/b]</td>
<td>[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Berufs-
schulen</font>[/b]</td>
</tr>
<tr>
<td>[img]bilder/dot.gif[/img]</td>
<td>[img]bilder/dot.gif[/img]</td>
<td>[img]bilder/dot.gif[/img]</td>
<td>[img]bilder/dot.gif[/img]</td>
<td>[img]bilder/dot.gif[/img]</td>
<td>[img]bilder/dot.gif[/img]</td>
</tr>
<?php
$dbfehler1 = "Die Datenbankverbindung konnte nicht aufgebaut werden!";
$dbfehler2 = "Es konnte keiner Verbindung mit der Datenbank aufgebaut werden!";
$host = "localhost";
$dbuser = "admibw";
$pass = "jkt75KLP";
$dbase = "bic_ic";
$db=mysql_connect($host,$dbuser,$pass) or die($dbfehler1);
$select=mysql_select_db($dbase,$db) or die($dbfehler2);
$sql = "SELECT Lehrberuf, Kommission, Pruefung2005, Pruefung2006, Schulen, Kontaktperson, email, Bundesland ".
"FROM Artikel ".
"WHERE Lehrberuf='$lehrberuf' ".
"GROUP BY Lehrberuf, Kommission, Pruefung2005, Pruefung2005, Pruefung2006, Kontaktperson, email ".
"ORDER BY Bundesland";
if (! $result = mysql_query ($sql, $db)) {echo mysql_error();};
# $anzahl = mysql_num_rows ($result);
# echo "Anzahl: $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="-";}
if ($reihe == 0) {echo "<tr>";$reihe=1;} else {echo "<tr bgcolor=\"#E2E2E2\">";$reihe=0;}
echo"
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$row[7]</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><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$kommission</font></td>
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$pruefung2005</font></td>
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$pruefung2006</font></td>
<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">$row[4]</font>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>";
}
?>
</body></html>
Alles anzeigen