id nummer laten zien.
ik probeer zo het id nummer achter page= te laten zien maar ik zie niet het id nummer.
echo "$row[content] <a href=\"Blog.php?page=$row[id]\"> $row[content] </a><br>";
zie het nummer ook niet als ik echo "$row[id] type.
kan je niet je id nummer laten zien op het scherm, of moet ik het anders doen.
Zet content eens tussen single-quotes. Nu zal PHP het als een constante oproepen.
echo "$row 'content' <a href=\"Blog.php?page=$row[id]\"> $row 'content' </a><br>";
dan krijg ik < Array 'content' Array 'content' > terug.
Code (php)
1
2
3
2
3
<?php
echo $row['content'] . '<a href="blog.php?page=' . row['id'] . '">' . $row['content'] . '</a><br>';
?>
echo $row['content'] . '<a href="blog.php?page=' . row['id'] . '">' . $row['content'] . '</a><br>';
?>
Tip: Google eens op "correct quoten php".
Want daar ga je de mist in.
Je gooit variabelen gerust in een string (wat je niet moet doen).
Je gebruikt " om HTML te echoën, wat je beter niet kan doen.
Je mist de enkele/dubbele haakjes om je kolomnaam (bij een array).
De punt verbindt de losse delen aan elkaar en pas dan echoëd PHP ze
Kijk goed wat ik doe.
En kijk vooral eens naar de kleurtjes.
Gebruik je een editor waarin je kleuren hebt?
Zo nee: ga die gebruiken. Aptana is gratis en (vind ik) goed.
Daarnaast mag je ook hier op het forum je code tussen code-blokken zetten:
[code]
[/code]
Gewijzigd op 02/10/2013 07:50:16 door Eddy E
Lex van dam op 02/10/2013 06:18:46:
bedoel je zo?
echo "$row 'content' <a href=\"Blog.php?page=$row[id]\"> $row 'content' </a><br>";
dan krijg ik < Array 'content' Array 'content' > terug.
bedoel je zo?
echo "$row 'content' <a href=\"Blog.php?page=$row[id]\"> $row 'content' </a><br>";
dan krijg ik < Array 'content' Array 'content' > terug.
Ik heb ook niks gezegd over het verwijderen van blokhaken ;-)
evengoed bedankt, ik ga ook Aptana gebruiken, ivm kleuren en overzicht.