Jeg sidder her, og kan ikke rigtig komme videre med mit nyhedsscript. Når jeg prøver at udskrive data fra mysql-databasen, vil den højst ud med en kolonne. Jeg kan fint udskrive dem alle hver for sig, men når jeg prøver at udskrive 2 kolonner, viser den kun den første.
Mit script ser ud som følger:
- <?php
- if($_GET['newsid']) {
- $page = ( !empty($_GET['newsid']) && is_numeric( $_GET['newsid']));
- $newsid=$_GET['newsid'];
- include "connect.php";
- $headlines = mysql_query("SELECT * FROM hb_news WHERE newsid='$newsid'") or die($myQuery."<br/><br/>".mysql_error());
- while($newsdata = mysql_fetch_array($headlines))
- echo $newsdata['content'];
- echo $newsdata['headline'];
- }
- else {
- print "No news selected.";
- }
- ?>
Her udskriver den kun "content", og hvis jeg bytter om på de to linjer, så udskriver den kun "headline". Hvad har jeg gjort forkert?
Når jeg klikker rundt på mine newsid skifter den fint, og viser forskellige headlines afhængig af newsid.