webForumDet fria alternativet

Vilken funktion ska jag leta efter?

PHPur PHP

7 svar · 588 visningar · startad av supercajo

Medlem sedan jan. 2005114 inlägg
Frågan#1

Hej! Jag håller på med en nyhetsfunktion och letar efter en funktion som jag inte vet namnet på (tror jag). Jag kanske känner ingen det när jag får förklarat för mig...

Men funktionen jag letar efter är den som gör att man kan visa t.ex. en rubrik. Rubriken är en länk till en sida där hela nyheten visas, där allt hämtas från databasen. Vet någon vad jag skall leta efter, samt vad funktionen heter och om det finns en bra guide/forumtråd som går igenom detta?

Är det svårt?

Medlem sedan okt. 201187 inlägg
#2

Och din hemside plattform är .......?

Medlem sedan juni 20006 031 inlägg
#3

Det finns ingen funktion som löser allt åt dig, men för att hämta från databasen så använder du mysql_query() om det är MySQL du har som databas.

Medlem sedan jan. 2005114 inlägg
#4

Hej gott folk!
Jag var nog lite för snabb när jag skrev min fråga (brukar vara det tyvärr), men här kommer lite tillägg :)

Jag kör php + mysql och vet hur jag hämtar data, men inte hur jag gör rubriker eller delar av text till länkar för att där hämta en hel artikel vars id stämmer överens med rubrikens id ungefär......

Jag har fått för mig att $get eller $_get kan vara något jag letar efter men jag har inte funnit några guider eller dylikt... tyvärr...

Medlem sedan juni 20006 031 inlägg
#5

Ok, du är nog ute efter $_GET som är en variabel och inte en funktion.
Låt oss anta att du har en rubrik som är en länk:

<h2><a href="nyheter.php?id=1">WebForum, bästa forumet</a></h2>

På sidan nyheter.php vill du visa nyheten som har id 1 i databasen, då fångar du upp värdet på id variabeln med $_GET

$_GET['id'] // variabeln innehåller alltså 1 i detta fall.
Medlem sedan jan. 2005114 inlägg
#6

Ah okej så bra. men då har jac en följdfrågor på det. Är det nyheter.php som bär upp cssmallen och inte att det skapas en helt ny sida?

Vidare undrar jag hur man smidigast ger länken ett id-värde som uppdateras automatiskt? jag kanske tänker helt fel nu men är det med en query och fetch assoc/array?

Medlem sedan juni 20006 031 inlägg
#7

I databasen sätter du ett fält till autoincrement, då får varje nyhet automatiskt ett unikt id nummer.
Dvs första nyheten får id 1, andra 2 osv.
Sidan som jag i mitt exempel kallade nyheter.php har givetvis css så den ser ut som du vill att den ska göra.

Medlem sedan jan. 2005114 inlägg
#8

Härligt och tack för hjälpen! Det jag var ute efter fann jag tack vare er hjälp här!

Men nu har lite kosmetiska problem dykt upp och jag tror jag bör skapa en ny tråd för att få hjälp:)

132 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)