ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1018
1018
EMPFEHLEN
-
Hallo PHP Mitstreitende,
-- Ich erzeuge zur laufzeit eine Tabelle aus zwei verschiedenen Datenbanktabellen und
baue daraus eine html - Seite.
-- Die Texte in den einzelnen Zellen werden bis zu 100 Zeichen lang (Pfade auf Verzeichnisse und Variablen) Achtung keine Lehrzeichen
-- Im Microsoft Internetexplorer werden die Zeilen automatisch umgebrochen wenn man das Browserfenster verkleinert, dafür habe ich diese Zeile Eingeführt: <span style="word-break: break-all; word-wrap: break-word">
-- Bei Mozilla 1.6 und im Firefox (0.9?) geht das leider nicht.
Frage: Gibt es eine Möglichkeit bei den Browsern einen Zeilenumbruch in den Zeillen in Abhängigkeit der Fenstergröße zu erzwingen.
Ich pack hier mal den code der die Ausgabe generiert rein evtl fehlt ja bloß eine Kleinigkeit: Für Eure Hilfe schon jetzt vielen Dank!
====================
// ==============================================================================
// === gemerierung der Ausgabe für die Seite ================================
<body>
<span style="word-break: break-all; word-wrap: break-word">
<table>
<tr>
<td>
<?php
=== Datenbankverbindung und die Abfrage =======
$link = mysql_connect("localhost");
mysql_select_db("db_system");
$abfrage_actual_desired = "SELECT a_id_sys, path, actual, desired, t_desired_csc.a_id_des, description from t_sysconfig, t_desired_csc where t_sysconfig.a_id_sys = t_desired_csc.a_id_des ORDER BY t_desired_csc.a_id_des;";
$ergebnis_abfrage_actual_desired = mysql_query($abfrage_actual_desired);
$anzahl = mysql_num_rows($ergebnis_abfrage_actual_desired);
echo "Known parameters = <b> $anzahl </b> <br><br>";
// === Hier Wird die Tabelle gebaut =================================
echo "<TABLE BORDER ='5'>";
for ($i=0;$i< mysql_num_fields ( $ergebnis_abfrage_actual_desired);$i++)
{
echo "<TH bgcolor='#b1c1b1'>".mysql_field_name($ergebnis_abfrage_actual_desired,$i)."</TH>";
}
while ($zeile_actual = mysql_fetch_row($ergebnis_abfrage_actual_desired))
{
echo "<TR>";
for ($j=0;$j < mysql_num_fields($ergebnis_abfrage_actual_desired);$j++)
{
if ($zeile_actual[2]!=$zeile_actual[3])
{
if ($j==0||$j==4)
{
echo "<td bgcolor='red' align = 'center'>".$zeile_actual[$j]."</td>";
}
else
{
echo "<TD bgcolor='red'>" .$zeile_actual[$j]. "</TD>";
}
}
else
{
if ($j==0||$j==4)
{
echo "<td align = 'center'>".$zeile_actual[$j]."</td>";
}
else
{
echo "<TD >". $zeile_actual[$j]. "</TD>";
}
}
}
echo "</TR>";
}
echo "</TABLE>";
// ...
mysql_free_result($ergebnis_abfrage_actual_desired);
mysql_close($link);
?>
</td>
</tr>
</table>
</span>
</body>
</html>=========================================
Glaube denen, die die Wahrheit suchen, und zweifle
an denen, die sie gefunden haben.
=========================================
André Gide (1869-1951), frz. Schriftst., 1947 Nobelpr.
=========================================
-
eigentlich sollte auch
funktionieren.PHP-Code:<nobr>text der nicht umgebrochen werden soll</nobr>
Ansonsten musst du halt schauen, welche CSS Tags in der Hinsicht Firefox und co verstehen.
Auch wenn NS und Mozilla angeblich die gleiche engine haben sollen, mit ersterem habe ich bei dem Styletag keine Probleme.
-
hm... erst mal danke für Deine Antwort, aber ich möcht den Zeilenumbruch erzwingen nicht vermeiden.
Hat jemand Ahnung wo ich die css für mozilla und firefox herkriege Gibt es da überhaubt einen Unterschied=========================================
Glaube denen, die die Wahrheit suchen, und zweifle
an denen, die sie gefunden haben.
=========================================
André Gide (1869-1951), frz. Schriftst., 1947 Nobelpr.
=========================================
Ähnliche Themen
-
VBA Excel - wie kann ich mit VBA den Zeilenumbruch einer Zelle deaktivieren?
Von mafin im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 08.04.09, 12:45 -
zeilenumbruch in zelle
Von flashmaus im Forum Office-AnwendungenAntworten: 9Letzter Beitrag: 16.03.09, 13:25 -
Excel: Zeilenumbruch in Zelle
Von HPB im Forum Microsoft WindowsAntworten: 2Letzter Beitrag: 20.09.06, 12:46 -
Excel - Zeilenumbruch in einer Zelle (Formatproblem)
Von tass im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 20.07.06, 17:42 -
Datan als CSV speichern: Zeilenumbruch innerhalb einer Zelle
Von HPB im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 3Letzter Beitrag: 21.04.05, 00:41





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren