Vonbo Skrevet 10. februar 2004 Del Skrevet 10. februar 2004 (endret) Hei. Jeg har en tabell "venner", og skal ha en Slette/Endre funksjon. For å få opp riktig navn å redigere tenker jeg å liste alle navn i tabellen med denne koden: <form action="venner_endre.phtml" method="get"> <select name="velg"> <option value="velg en venn">Velg:</option> <option>?????</option </select> </form> ???? = Her skal jeg liste opp alle som til en hver tid ligger i tabellen. Regner med å bruke _GET funksjonen når jeg kommer til neste steg, men hvordan kan jeg liste opp alle navnene som til en hver tid ligger i tabellen? Takker for hjelp. Endret 10. februar 2004 av Vonbo Lenke til kommentar
Gilbert Skrevet 10. februar 2004 Del Skrevet 10. februar 2004 (endret) $result=mysql_query("SELECT * FROM venner ORDER BY navn"); $number=mysql_numrows($result); $i=0; $while($i<$number){ $id=mysql_result($result,$i,"id"); $bruker=mysql_result($result,$i,"navn"); echo "<option value=\"$id\">$bruker</option>\n"; $i++; } ?> Endret 10. februar 2004 av fjartan Lenke til kommentar
Vonbo Skrevet 10. februar 2004 Forfatter Del Skrevet 10. februar 2004 hmm.. funket ikke. Men er nok inne på noe der ja... Lenke til kommentar
Gilbert Skrevet 10. februar 2004 Del Skrevet 10. februar 2004 Vet ikke hvor mye php du kan, så beklager hvis jeg virker belærende. Men når du ikke tar med noen feilmelding e.l. så får jeg gjøre så godt jeg kan: <?php // Har du husket å bruke <?php? $result=mysql_query("SELECT * FROM venner ORDER BY navn"); // Har du en tabell som heter "navn"? $number=mysql_numrows($result); $i=0; $while($i<$number){ $id=mysql_result($result,$i,"id"); // Har du en tabell som heter "id"? $bruker=mysql_result($result,$i,"navn"); // Har du en tabell som heter "navn"? echo "<option value=\"$id\">$bruker</option>\n"; $i++; } ?> // Har du husket ?>? Lenke til kommentar
Vonbo Skrevet 10. februar 2004 Forfatter Del Skrevet 10. februar 2004 Beklager. Glemte feilmeldingene. D var egentlig bare "}" den reagerte på, men av (den lille) erfaring så tror jeg feilen ligger en annen plass. Det er bra du er belærende. Jeg har ikke helt helhetsfølelse med pHp. Reagerte på en ting da. Jeg har jo kun en tabell og den heter "venner". Du spurte om jeg hadde "id"-tabell og "navn"-tabell --> mente du kolonner? Kolonnene Fornavn og Etternavn er de jeg tenkte å skrive ut. Skjønte ikke helt hva du mente, for jeg har jo bare en tabell? takk Lenke til kommentar
Gilbert Skrevet 10. februar 2004 Del Skrevet 10. februar 2004 mente kolonne ja.... tabell venner id - fornavn - etternavn $result=mysql_query("SELECT * FROM venner ORDER BY fornavn"); Lenke til kommentar
Gilbert Skrevet 10. februar 2004 Del Skrevet 10. februar 2004 alltid lurt å ha en kolonne ID - hvis noen fjerner sitt navn og en ny person legger seg til med samme navn, vil den nye personen få tilgang til den gamle personens data. det er jo ikke. bedre å assosiere data med et unikt nr. Lenke til kommentar
Vonbo Skrevet 10. februar 2004 Forfatter Del Skrevet 10. februar 2004 jeg har id-kolonne ja. Da får jeg prøve litt videre. Takk for hjelpen Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå