Daten aus einer MYSQL DB ausgeben

axelfxxx

Mitglied
Hallo Leuts,

ich bin blutiger Anfänger in Sachen PHP und MySQL. Ich versuche gerade Daten, die in einer sql tabelle stehen in einer html tabelle anzeigen zu lassen.

Doch nichts funktioniert. Statt dessen eine Fehlermeldung:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\xampp\htdocs\Madra Immobilien\sites\objekte.php on line 22

unten hab ich den Quellcode gepostet. Was mache ich falsch ?

PHP:
<?php
  mysql_connect("localhost","root","") or die
  ("Keine Verbindung moeglich");
  mysql_select_db("miet_db") or die
  ("Die Datenbank existiert nicht");

$abfrage = "SELECT * FROM objekte";
  $ergebnis = mysql_query($abfrage);

while($row = mysql_fetch_object($ergebnis))
{

echo "

<p class=info align=right>Objekte</p><hr noshade>

Hier werden aktuelle Objekte aus der Datenbank heraus gezeigt ... <br><br> 


<table width=100% cellspacing=3 cellpadding=3 border=1>
<tr>
	<td colspan=2><b>'.$row['lage'].'</b></TD>
</tr>

<tr>
	<td width=70%>&nbsp;</td><td width=30%><img src="#" width=180 height=108 border=0 alt="Bild zum Objekt"></td>
</tr>

<tr>
	<td colspan=2>Lage:</td>
</tr>

<tr>
	<td colspan=2>Objekt:</td>
</tr>

<tr>
	<td colspan=2>Eckdaten:</td>
</tr>

<tr>
	<td colspan=2>Infrastruktur:</td>
</tr>

<tr>
	<td colspan=2>Ausstattung:</td>
</tr>

<tr>
	<td colspan=2><img src="#" width=180 height=108 border=0 alt=Grundriss></td>
</tr>


<tr>
	<td colspan=2>Stadtplan:</td>
</tr>

</table>

<br><br>
<p align=right><a href="#">... nächster Datensatz</a></p>


";

}
?>
 
Die Syntax-Highlight sollte dir doch schon zeigen, wo dein Problem ist. Ersetze einfach die doppelten Anführungszeichen am Anfang und am Ende deiner Zeichenkette durch einfache und das Problem ist weg.
 
Zuletzt bearbeitet:
Zurück