12. marts 2010 - 23:49Der er
8 kommentarer og 1 løsning
Oversæt kode
Hej
Jeg er ved at oversætte en asp-side til php. Jeg kender ikke meget til php, men lære jo hele tiden.
Det første problem er at lave denne løkke om til php:
do while not last_rec.EOF response.write("<a href='default.asp?ID=") response.write last_rec("id") response.write("' class='list'>") response.write last_rec("titel") response.write("</a><br><br>") last_rec.MoveNext loop
response.write skal jo bare være echo, men hvad med resten?
"Movenext" fortæller at den skal hive næste linje/record ud af den bunke data "last_rec" indeholder.
"EOF" betyder "End Of Line". Så i den kode du postede betyder det at loopet skal kører sålænge den ikke er nået den sidste linje/record. Den kode Arne_V kommer med læser resultatet fra en MySQL forespørgelse og tager én linje/record pr. loop. Når den når igennem al dataen så vil "$last_rec" blive en tom variabel og den vil så stoppet loopet.
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.