13. oktober 2010 - 19:20Der er
3 kommentarer og 1 løsning
PHP mysql_fetch_array, adgang til en specifik linie
Hej, Når jeg laver en mysql forespørgsel for derefter at lave et mysql_fetch_array($forespørgsel)
så får jeg adgang til linierne ved at benytte mig af: while ($row = mysql_fetch_array($forespørgsel)){ echo $row['id']; echo $row['name']; } osv ....
og det går den så det antal gange der er rækker i min forespørgsel,
men kan jeg ikke få adgang til rækkerne på en anden måde, fx ved at oplyse linienummer og overskrift fx: echo $row ['id'] [2] for at finde id ved række to?
og med det sagt, ser jeg jo at der er helt forkert... Dit while-loop arbejder jo ikke videre med array, den spreder nærmest arrayet ud, så du skal lave noget i retningen af:
$sql_arr = mysql_fetch_array($forespørgsel)
$sql_arr[2]['id']
så kan du skrive dit while-loop om til while($row = $sql_arr)
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.