03. september 2003 - 01:13Der er
4 kommentarer og 1 løsning
Problem med "id" i et For Loop!
Daaaws
Jeg har et større problem med en php side jeg er ved at bikse sammen. Problemet består i, at jeg har en php side som henter data ind fra en mysql database og vha. et "for loop" skriver disse data til skærmen som hyperlinks. Dette går også ganske fint, men problemet opstår når jeg så ønsker at trykke på disse links! Lad os for nemheds skyld sige at de links der bliver lavet er "madopskrifter"... nu ønsker jeg så at trykke på den enkelte "madopskrift" og så få vist selve opskriften! Der skal altså sendes et "id" med, således siden linksene henviser til kan finde ud af, hvilken opskrift der er tale om, MEN hvordan gør jeg dette??? Jeg har forsøgt med nogle forskellige ting men støder altid på det problem..... at jeg ikke kan sende forskellige "id" med disse autogenerede links!!!
Min kode er: (Jeg har taget kontakt til databasen og har hentet dataen ind i "$result". $row[0] = madopskriftens "id", $row[1] = madopskriftens "navn" & $row[2] = "selve opskriften")
<?php
for ($count = 1; $row = mysql_fetch_row ($result); ++$count) {
Jeg kan godt selv se problemet, idet at alle linksene får den sidste rækkes "id" som for loopet kører igennem, dog kan jeg ikke se nogen alternativ løsning:( Håber du kan hjælpe!!!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
sådan der gør du det :) sådan som du havde lavet det vidste den ikke at det efter id= ville være php .. så der skulle lige nogle php start og slut tag rundt om :)
nope, det kan jeg godt se du har ret i:) ... og "id" skulle selvfølgelig ha´ heddet "row"!!! Dog løser det stadig ikke mit problem. Det enkelte link får stadig kun den sidste rækkes "id" og ikke et hver, som jeg har brug for.
og ja .. det skal selvfølgelig være $row[0] i stedet for $id[0] :)
Synes godt om
Ny brugerNybegynder
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.