Avatar billede hyanen Nybegynder
18. oktober 2005 - 13:13 Der er 6 kommentarer og
1 løsning

Send data via link

Davs jeg er igang med et lilel simpelt forum.. og jeg er så stødt på et problem =) I php mysql

nå forummet lister de forskellige emner så skal man jo ku trykke på et emne, og så komme ind og kunne se hvem der har skrevet hvad og svare osv..

Men problemet er når jeg trykker på linket hen til filen som viser emnet ( der hvor man kan svare osv ) så skal den fil jo også få af vide hvilket emne den skal hente bedskerne fra i min mysql database

hvordan gør jeg så jeg når jeg trykker på linket så sender den den data

har hørt et eller andet om at det kan gøres

med fil.php?data=123

men hvis man så gør sådan som jeg viste med fil.php

bliver der så lavet en $data som er = 123?

min kode ser således ud:

<?php
include('mysql.php');
include('beskyt.php');
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"main.css\">";

echo "<h1>Klan Forum for ".$klan."</h1>";
echo "<br><a href=\"nyemne.php\">Opret Tråd</a>";
echo "<table width=\"95%\"><tr><td>Emne</td><td>Afsender</td><td>Svar</td><td>Sidst Skrevet i</td></tr>";
$query = "SELECT emne, afsender, klannavn, svar, dato FROM kforumkatergori WHERE klannavn = '$klan' order by dato desc";
$result = mysql_query($query)or die("MySQL fejl: " . mysql_error());
while ($lop = mysql_fetch_array($result)){
echo "<tr><td><a href=\"visemne.php?emne=".$lop['emne']."\">".$lop['emne']."</a></td><td>".$lop['afsender']."</td><td>";
echo mysql_result(mysql_query("SELECT count(*) FROM kforumindhold WHERE emne = '".$lop['emne']."' and klannavn = '$klan'"), 0);
echo "</td><td>".$lop['dato']."</td><tr>";}

echo "</table>";


?>


Håber i forstår hvad jeg mener da< det er rimelig svært at forklare *g*
Avatar billede dmdisco Nybegynder
18. oktober 2005 - 14:16 #1
ja eller $_GET[data]
Avatar billede dmdisco Nybegynder
18. oktober 2005 - 14:17 #2
men det bedste er at benytte ID fra databasen
Avatar billede hyanen Nybegynder
18. oktober 2005 - 14:29 #3
altså hvis jeg laver en fil.php?data=123 så kan jeg få 123 frem med $_GET['data']..?
Avatar billede hyanen Nybegynder
18. oktober 2005 - 14:38 #4
ja  det kan jeg :D

kann lægger du ikke et svar?

var lige det jeg ledte efter :)
Avatar billede dmdisco Nybegynder
18. oktober 2005 - 15:08 #5
svar
Avatar billede dmdisco Nybegynder
18. oktober 2005 - 15:09 #6
skal du hente flere variabler kan du bruge & altså:

fil.php?var1=et&var2=2

nu ligger de i $_GET som $_GET[var1] og $_GET[var2]
Avatar billede hyanen Nybegynder
18. oktober 2005 - 16:46 #7
k :) takker for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester