Undskyld
Det var ikke id=, men
redir.asp?linkid=32
V.H. Bjørn
"Michael Jensen" <michael@ogj.dk> skrev i en meddelelse
news:MFrm6.1409$dD.94934@twister.sunsite.dk...
>
> "Bjørn Andersen" <admin@sonderborgby.net> skrev i en meddelelse
> news:97d914$hh1$1@news.inet.tele.dk...
> > Hej,
> > jeg forsøger at lave min side om fra asp til php, bl.a. så det kan køre
> fra
> > min linux derhjemme. Jeg har før brugt access som database men vil gerne
> > køre mysql. Jeg kan imidlertid ikke finde ud af at lave en redirect fil.
> > Normalt skriver jeg i et link således.
> >
> > redir.asp?id=32
> >
> > og så åbnes siden eller url'en i browseren. Er der nogle der vil hjælpe
> mig?
> > Jeg har sendt koden fra redir.asp med.
>
> Hejsa
>
> Jeg ved ikke om du allerede har fået dataene ind i din mysql database
eller
> om access kan lave et dump, men den i hvert fald eksportere i et eller
andet
> format.
>
> Selvom jeg godt nok aldrig har skrevet én linie ASP prøver jeg lige om jeg
> ikke kan oversætte din kode til php:
>
> <snip din code>
> i dit kode skrev du vist db_linkID = linkID men det kan jeg ikke få til at
> passe med at du i dit url skriver redir.asp?id=32 for der er det jo
> variablen id du giver værdien og ikke linkID, men det er nok bare mig der
> ikke ved at ASP har en eller anden "trylleformular"
> <?
> $connection = mysql_connect("host","bruger","password"); // connecter til
> databasen
> $db = "db"; // navnet på databasen
> mysql_select_db($db,$connection);
> $linkSQL = "SELECT db_url FROM links WHERE db_linkID = $id";
> $linkRS = mysql_query($linkSQL); // udfører SQL'en
> while ($row = mysql_fetch_array($linkRS)) { //omdanner resultatet fra SQL
> til et array som bagefter gennemløbes
> header("Location: $row[db_url]");
> }
> mysql_close();
> ?>
>
> Hilsen Michael
>
>