Ga naar inhoud

php in tabel???


anoniem

Aanbevolen berichten

ik probeer een php scritp in een tabel te plaatsen maar het wil maar niet lukken ik krijg telkens deze fout Parse error: parse error, unexpected '<' in c:\program files\apache group\apache\htdocs\test2.php on line 21 ---dit is de html code met de php er door heen--- <html> <head> <meta http-equiv="Content-Language" content="nl"> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>title balk</title> </head> <body bgcolor="#000000"> <?php $db = mysql_connect("10.0.0.150", "root", ""); mysql_select_db("test"); $berichten_query = mysql_query(" SELECT title, berichtdatum, news, afzender FROM news ORDER BY berichtdatum DESC LIMIT 30"); <TABLE class=newsitem cellSpacing=0 cellPadding=0 width="80%" border=0> <TR> <TD bgColor=#18344a><font color="#C0C0C0"><b>echo("{$record['title']}");</b></font></TD> <TD align=right bgColor=#18344a><font color="#C0C0C0"><b>echo("{$record['berichtdatum']}"); </font> </TD></TR> <TR> <TD width="100%" colSpan=2> <p class="MsoNormal"><font color="#C0C0C0">echo("{$record['news']}");</font></p> <P><font color="#C0C0C0"><span lang="nl">(</span> <span lang="nl"> echo("{$record['afzender']}");</span> <span lang="nl">)</span> </font> </P></TD></TR></TABLE>"); echo ("<BR><BR>"); } ?> </body> </html> ---einde---- ---dit is de code die ik in de database heb uit gevoerd--- CREATE TABLE news ( bericht_id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(100), berichtdatum DATE, news TEXT, afzender VARCHAR(100) ); ---einde--- kan iemand mij hier mee helpen en zeggen wat ik fout doe
Link naar reactie
Als je HTML in je PHP wilt gebruiken moet je nog wel even tegen PHP "zeggen" dat 'ie niet meer met PHP bezig is. [code:1:dca646ff42]..... ORDER BY berichtdatum DESC LIMIT 30"); ?> <!-- Dit slut dus de PHP-bewerkingen uit. <TABLE class=newsitem cellSpacing=0 cellPadding=0 width="80%" border=0> rest van normale html .....[/code:1:dca646ff42] Of om HTML op te nemen in je PHP-uitvoer (zoals je kennelijk wilt): [code:1:dca646ff42]<?php .... echo "<table class ......"; echo "<TD align=right bgColor=#18344a><font color="#C0C0C0"><b>$record['berichtdatum'] </font>";[/code:1:dca646ff42] Zoals je ziet worden de PHP-variabelen ('berichtdatum') in de gehele output opgenomen.
Link naar reactie
maar nu krijg ik deze fout als ik dit intype Parse error: parse error, unexpected T_LNUMBER, expecting ',' or ';' in c:\program files\apache group\apache\htdocs\test2.php on line 21 ---dit is de html code met de php er door heen--- <html> <head> <meta http-equiv="Content-Language" content="nl"> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>title balk</title> </head> <body bgcolor="#000000"> <?php $db = mysql_connect("10.0.0.150", "root", ""); mysql_select_db("test"); $berichten_query = mysql_query(" SELECT title, berichtdatum, news, afzender FROM news ORDER BY berichtdatum DESC LIMIT 30"); echo "TABLE class=newsitem cellSpacing=0 cellPadding=0 width="80%" border=0>"; echo "<TR>"; echo "<TD bgColor=#18344a><font color="#C0C0C0"><b>{$record['title']}</b></font></TD>"; echo "<TD align=right bgColor=#18344a><font color="#C0C0C0"><b>{$record['berichtdatum']} </font> </TD></TR>"; echo "<TR>"; echo "<TD width="100%" colSpan=2>"; echo "<p class="MsoNormal"><font color="#C0C0C0">{$record['news']}</font></p>"; echo "<P><font color="#C0C0C0"><span lang="nl">(</span> <span lang="nl"> {$record['afzender']}</span>"; echo "<span lang="nl">)</span> </font> </P></TD></TR></TABLE>"; echo "<BR><BR>"; } ?> </body> </html> ---einde---- en als je me hier mee kunt helpen is het nog beter
Link naar reactie
nu krijg ik deze fout maar ik hoop dat ik jullie maar niet alteveel stoor maar ik ben nog maar een NOOB :oops: en 15 jaar Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in c:\program files\apache group\apache\htdocs\test2.php on line 23 <html> <html> <head> <meta http-equiv="Content-Language" content="nl"> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>title balk</title> </head> <body bgcolor="#000000"> <?php $db = mysql_connect("10.0.0.150", "root", ""); mysql_select_db("test"); $berichten_query = mysql_query(" SELECT title, berichtdatum, news, afzender FROM news ORDER BY berichtdatum DESC LIMIT 30"); echo 'TABLE class=newsitem cellSpacing=0 cellPadding=0 width="80%" border=0> <TR>"; echo '<TD bgColor=#18344a><font color="#C0C0C0"><b>{$record['title']}</b></font></TD>"; echo '<TD align=right bgColor=#18344a><font color="#C0C0C0"><b>{$record['berichtdatum']} </font> </TD></TR>"; echo '<TR>"; echo '<TD width="100%" colSpan=2>"; echo '<p class="MsoNormal"><font color="#C0C0C0">{$record['news']}</font></p>"; echo '<P><font color="#C0C0C0"><span lang="nl">(</span> <span lang="nl"> {$record['afzender']}</span>"; echo '<span lang="nl">)</span> </font> </P></TD></TR></TABLE>"; echo '<BR><BR>"; } ?> </body> </html> als iemand me weer hier mee kan helpen is het nog beter en er is een spreekwoordelijk gezecht dat zegt 3 maal is scheepsrecht(daarna moet het wel weer zo'n zelfde probleem zijn als eerst en dat weet ik dan te verhelpen)
Link naar reactie
Je moet[code:1:29a8f58f0b]echo "je html hier met enkele quotes";[/code:1:29a8f58f0b] doen, niet alles door elkaar gooien... Dus als voorbeeld:[code:1:29a8f58f0b] echo 'TABLE class=newsitem cellSpacing=0 cellPadding=0 width="80%" border=0> <TR>"; [/code:1:29a8f58f0b]moet zijn [code:1:29a8f58f0b] echo "<TABLE class='newsitem' cellSpacing='0' cellPadding='0' width='80%' border='0'><TR>";[/code:1:29a8f58f0b]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...