Bild in Tabelle zentrieren

Status
Nicht offen für weitere Antworten.

jagr68

Grünschnabel
Hallo, komm mal wieder nicht weiter.
Weshalb wird mein Bild in der linken Spalte nicht zentriert?ß

echo "<table width=\"100%\" border=\"1\" >";
echo "<tr>";
echo '<td valign="middle" align="center" class="news2" width="33%">';
echo '<img src="'.$zeile[$j].'" width="250" height="200">';
echo "</td>";
echo '<td width="67%" class="news2">';
$i = 2;
$h=1;
for ($i; $i<($j-1);$i++)
{
echo $zeile2[$h].": ";
echo $zeile[$i];
echo "<br>";
$h++;
}
echo "</td>";
echo "</tr>";
echo "</table>";


Danke und Gruss
 
Bin mir nicht sicher, versuch es mal so:

echo "<table width=\"100%\" border=\"1\" >";
echo "<tr>";
echo '<td valign="middle" class="news2" width="33%">';
echo '<img src="'.$zeile[$j].'" width="250" height="200" align="center">';
echo "</td>";
echo '<td width="67%" class="news2">';
$i = 2;
$h=1;
for ($i; $i<($j-1);$i++)
{
echo $zeile2[$h].": ";
echo $zeile[$i];
echo "<br>";
$h++;
}
echo "</td>";
echo "</tr>";
echo "</table>";
 
Hm Sind " in php Codes überhaupt erlaubt, kenne das nur mit \" oder '

Probiers mal so:
echo "<table width=\"100%\" border=\"1\" >";
echo "<tr>";
echo '<td valign="middle" align=\"center\" class="news2" width="33%">';
echo '<img src="'.$zeile[$j].'" width="250" height="200">';
echo "</td>";
echo '<td width="67%" class="news2">';
$i = 2;
$h=1;
for ($i; $i<($j-1);$i++)
{
echo $zeile2[$h].": ";
echo $zeile[$i];
echo "<br>";
$h++;
}
echo "</td>";
echo "</tr>";
echo "</table>";

bzw.

echo "<table width=\"100%\" border=\"1\" >";
echo "<tr>";
echo '<td valign="middle" align='center' class="news2" width="33%">';
echo '<img src="'.$zeile[$j].'" width="250" height="200">';
echo "</td>";
echo '<td width="67%" class="news2">';
$i = 2;
$h=1;
for ($i; $i<($j-1);$i++)
{
echo $zeile2[$h].": ";
echo $zeile[$i];
echo "<br>";
$h++;
}
echo "</td>";
echo "</tr>";
echo "</table>";
 
Zuletzt bearbeitet:
Funktioniert leider auch nicht! Wie man bloß mit so einer Kleinigkeit 4 Stunden verschwenden kann. Bitte weiter um Lösungsvorschläge
Vielen Dank schon mal
 
Probiers mal damit müsste eigentlich funktionieren

echo "<table width=\"100%\" border=\"1\" >";
echo "<tr>";
echo "<td valign=\"middle\" align=\"center\" class=\"news2\" width=\"33%\">";
echo "<img src="'.$zeile[$j].'" width=\"250\" height=\"200\">";
echo "</td>";
echo "<td width=\"67%\" class=\"news2\">";
$i = 2;
$h=1;
for ($i; $i<($j-1);$i++)
{
echo $zeile2[$h].": ";
echo $zeile[$i];
echo "<br>";
$h++;
}
echo "</td>";
echo "</tr>";
echo "</table>";
 
Habs jetzt gelöst: Habe einfach noch eine Ebene dazwischen geschoben.
Vielen Dank an alle die geholfen haben

echo '<td valign="middle" align="center" class="news2" width="33%">';
echo '<div id="LayerBild" style="position:static; width:250px; height:200px; z-index:1">';
echo '<img src="'.$zeile[$j].'" width="250" height="200">';
echo '</div>';
echo "</td>";
 
Status
Nicht offen für weitere Antworten.
Zurück