Ik ben bezig met php en mysql in m'n site te voegen. Alleen hoe kan ik nou bij read more een pagina krijgen waar het bericht wordt getoond. Ik kan nu steeds zelf pagina's aanmaken en daar het bericht laten lezen. Maar hoe doe ik bijv. van een bericht met id=1 de vervolg pagina met het hele bericht van id 1, zoals bij. site.com/news.php&id=1.

De site met php en mysql verwerking is http://www.vin-extreme.com/test en nou wil ik dus bij de headlines en read more dat op vervolg pagina het bericht getoond wordt wat je als link op vorige pagina aangeklikt hebt.
<?
$sql = "SELECT * FROM joutabelnaam WHERE id = $_GET[id]";
$res = mysql_query($sql);

while ($rij = mysql_fetch_object($res))
{
echo "Het hele bericht";
echo "Bv $rij->titel voor de titel";
// dus gewoon $rij->veldnaam
}
?>
Dit komt dus in vervolgpagina?
En moet ik verder iets in mainpage bij link doen?
Die staat nu als article.php?showid=$record->id
Ik denk dat ik dan iets moet doen om bij die link of staat die zo al goed?
Dies wel goed zo hoor...maar dan moet je in het script $_GET[id] in $_GET[showid] veranderen
Ok bedankt. Ga het morgen na werk meteen proberen!
Staat er een tutorial over suberglobals op deze site? Zoja, waar staat deze en zonee, zou iemand zich hierop willen storten voor mij? :o)
Hij werkt super. Nu kan ik online berichten toevoegen zonder handmatig pagina's te moeten uploaden of aan te maken waar de berichten staan.
Alleen nog ff inlogsysteem voor het bericht toevoegen en het bericht toevoegen pagina over zetten naar deze site maar dat moet wel lukken.
En dan aantal berichten per pagina enzo, maar dat is volgende stap.
Ik ben nu bezig met aantal berichten per pagina te laten tonen.
$sql = "SELECT * FROM tabelx ORDER BY date DESC and DESC LIMIT 5"; zo ongeveer moest het zijn maar werkt nog niet helemaal.
Tevens wil ik dan onderaan een link naar vervolgpagina waar volgende 5 nieuwsitems staan.
op next.php heb ik dan het volgende wat nog niet helemaal werkt:
$sql = "SELECT * FROM tabelx WHERE id = $_GET[id] ORDER BY date DESC and DESC LIMIT 5";
en bij index heb ik de volgende nog niet werkende link:
"<a href=\"next.php?id=news&start=5\">vorige 5 berichten</a>";
ik weet niet of je deze code letterlijk gebruikt maar ik kan wat beveiliging wel aanraden.

wat als iemand nou zoiets als dit doet
blaat.php?id=1; DROP TABLE article;

dan ben je opeens je table kwijt
Dat valt nog redelijk mee, als het goed is zorgen magic quotes ervoor dat dit niet gebeurd. (Alle input krijgt automatisch quotes.)

Maar, inderdaad een goed punt.

Reageren