Avatar billede capper83 Nybegynder
25. november 2005 - 11:07 Der er 4 kommentarer og
1 løsning

skriv selected ind i db

hejsa jeg er igang med at lave en side hvor man kan ændre sin profil, men har lige et problem,

har lavet et stykke php kode, som tæller op i højde, den starter fra 120 og tæller op til 205 cm. SELECT navnet er name="hojde".
<?  $hi = 120;
        while ($hi < 210) {
          ?><option value='$hi' <?PHP if ($i[height] == '$hi') { echo "selected"; } ?> > <? echo $hi ?></option>
        <? $hi = $hi + 5; } ?>
det virker også findt nok, men når jeg så skal sætte det ind i en db, skriver den 205 ind selv om man har valgt fx 135.
min sql update ser sådan ud'

$query = mysql_query ("update profil set height = '$_POST[hojde]'")or die(mysql_error());

håber i kan hjælpe mig
Venlig Hilsen
Jack
Avatar billede erikjacobsen Ekspert
25. november 2005 - 11:30 #1
Måske der står "selected" i dem allesammen. Hvordan ser HTML-koden ud (vis kilde) ?
Avatar billede erikjacobsen Ekspert
25. november 2005 - 11:31 #2
Det er nemlig    '$hi'    der ikke giver mening. $-variabler i en '...'-streng bliver der nemlig ikke gjort noget ved. Du mente måske  "$hi"  men det ser dumt ud, så prøv alene med:    $hi
Avatar billede capper83 Nybegynder
25. november 2005 - 11:41 #3
hvis jeg skriver sådan
<?  $hi = 120;
        while ($hi < 210) {
          ?><option value=$hi <?PHP if ($i[height] == $hi) { echo "selected"; } ?> > <? echo $hi ?></option>
        <? $hi = $hi + 5; } ?>

bliver koden hvis man viser html kilde sådan

<option value=$hi  > 125</option>

nu skrive den bare $hi i db
Avatar billede capper83 Nybegynder
25. november 2005 - 11:50 #4
fik det til at virke smid et svar så du kan få dine points..

mange tak for hjælpen..
Avatar billede capper83 Nybegynder
05. december 2005 - 11:26 #5
hmm lukker nu har stået åben i lang tid og der er ikke blevet givet et svar.. SORRY
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB