soulxheart
Mitglied
Guten Tag
Ich habe eine statische Seite mit Daten aus einer .csv-Datei, die in einer Tabelle angezeigt werden.
Nun habe ich die ganzen Daten in eine MySQL-Datenbank gepackt, weil man die Datensätze auch bearbeiten sollte.
So lese ich die Datenbank aus:
Das letzt Feld "Erläuterung" wird zusammen gepresst, "Bezeichnung" dagegen ist am grössten. Bei der statischen Variante ohne Datenbank sieht das alles gut aus.
Ohne Datenbank: http://picload.org/image/diwdpcp/ohnedb.png
Mit Datenbank: http://picload.org/image/diwdpco/mitdb.png
Laut phpMyAdmin müsste "Bezeichnung" 100 und "Erläuterung" 650 Zeichen gross sein.
Wie gehe ich da jetzt vor bzw. was ist falsch?
MfG
Ich habe eine statische Seite mit Daten aus einer .csv-Datei, die in einer Tabelle angezeigt werden.
Nun habe ich die ganzen Daten in eine MySQL-Datenbank gepackt, weil man die Datensätze auch bearbeiten sollte.
So lese ich die Datenbank aus:
Code:
<?php
$mysqlhost="localhost";
$mysqluser="";
$mysqlpwd="";
$mysqldb="";
$connection = mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die("Verbindungsversuch fehlgeschlagen!");
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht wählen!");
$sql = "SELECT * FROM tbl_Aktiven";
$adressen_query = mysql_query($sql) or die("Anfrage nicht erfolgreich!");
$anzahl = mysql_num_rows($adressen_query);
?>
<table cellpadding="5" cellspacing="0" border="1" width="90%" class="printable">
<tr>
<td style="font-weight:bold; background-color:#B0B0B0;">KG</td>
<td style="font-weight:bold; background-color:#B0B0B0;">Konto</td>
<td style="font-weight:bold; background-color:#B0B0B0;">Bezeichnung</td>
<td style="font-weight:bold; background-color:#B0B0B0;">Erläuterung</td>
</tr>
<?php
while ($adr = mysql_fetch_array($adressen_query)){
?>
<tr>
<td><?=$adr['KG']?></td>
<td><?=$adr['Konto']?></td>
<td><?=$adr['Bezeichnung']?></td>
<td><?=$adr['Erläuterung']?></td>
</tr>
<?php
}
?>
</table>
<?php
echo "Anzahl der Datensätze: $anzahl";
?>
Das letzt Feld "Erläuterung" wird zusammen gepresst, "Bezeichnung" dagegen ist am grössten. Bei der statischen Variante ohne Datenbank sieht das alles gut aus.
Ohne Datenbank: http://picload.org/image/diwdpcp/ohnedb.png
Mit Datenbank: http://picload.org/image/diwdpco/mitdb.png
Laut phpMyAdmin müsste "Bezeichnung" 100 und "Erläuterung" 650 Zeichen gross sein.
Wie gehe ich da jetzt vor bzw. was ist falsch?
MfG