Hallo,
ich setzte Joomla 1.5.17 ein und füge mittels "jumi" ein PHP-Script in einen Beitrag ein. Grundsätzlich scheint das auch zu funktionieren.
Das eingesetzte Script soll aus einer Datenbank lesen und die Informationen tabellarisch darstellen. Es funktioniert, solange nicht zuviele Daten angezeigt werden müssen. Bis zu 17 Datensätze lassen sich anzeigen, ab dem 18. Satz erhalte ich nur eine leere Seite.
Woran kann das liegen bzw. gibt es noch andere Möglichkeiten SQL-Daten aufbereitet in einem Beitrag anzeigen zu lassen?
Das Scipt hänge ich mal an - vielleicht sieht ja jemand einen Fehler, den ich übersehe.
Gruß
Andreas
$land=$_GET['land'];
$vgl2='';
$dblnk = mysql_connect( 'meinhost', 'sqluser', 'sqlpasswort');
if ( ! dblnk ) die("keine Verbindung zur Datenbank");
mysql_select_db('meineDatenbank', $dblnk) or die ("keine Verbindung zur Tabelle");
$ergebnis = mysql_query("select * from klimatabelle where land = '$land' order by stadt" );
mysql_close($dblnk);
echo '<table cellpadding="2" cellspacing="2" border="1" id="Klimatabelle">';
echo '<tbody>';
while($row = mysql_fetch_assoc($ergebnis))
{
$vgl1=$row["stadt"];
if ($vgl1 != $vgl2)
{
echo '<tr>';
echo '<td valign="top" style="background-color: #6481a6; border: 1px solid;"><strong><span style="color: #ffffff;">Stadt:</span></strong></td>';
echo '<td colspan="12"><strong><span style="font-size: 12pt;">'.$row["stadt"].'; '.$row["hoehe"].' m über NN; Landesregion: '.$row["region"].', '.$row["hinweis"].'</span></strong></td>';
echo '</tr>';
echo '<tr valign="top" style="background-color: #6481a6;">';
echo '<td></td>';
echo '<td><strong><span style="color: #ffffff;">Jan.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Feb.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Mrz.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Apr.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Mai</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Jun.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Jul.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Aug.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Sep.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Okt.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Nov.</span></strong></td>';
echo '<td><strong><span style="color: #ffffff;">Dez.</span></strong></td>';
echo '</tr>';
$vgl2=$vgl1;
}
if ($row["tt"] == 1)
{
echo '<tr>';
echo '<td valign="top" style="background-color: #6481a6;"><strong><span style="color: #ffffff;">Temperatur in °C</span></strong></td>';
echo '<td><span style="color: #000000;">'.$row["tt01"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt02"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt03"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt04"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt05"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt06"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt07"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt08"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt09"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt10"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt11"].'</span></td>';
echo '<td><span style="color: #000000;">'.$row["tt12"].'</span></td>';
echo '</tr>';
}
}
echo '</tbody>';
echo '</table>';
?>


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen