webForumDet fria alternativet

dropp down

PHP

5 svar · 256 visningar · startad av jazzil

Medlem sedan maj 2003151 inlägg
Frågan#1

Nu postar jag igen =) jag kanske ha tagit vattnet överhuvet med jag gillar utmaningar .... problem:

jag har en droppdown menu som visar alla rubriker som finns i min data bas ... men när jag trycker på den så ska den sicka den rubrikens id och inte text... som den gör nu..men rubriken ska fortfarande stå kvar u menyn ... för det är ju inte så lätt att indetifierar ett inlägg på idt
=)

Medlem sedan juni 200032 967 inlägg
#2

Menar du en <select>-meny?

Lägg i så fall bara ID-numret i <option>-taggens value-attribut.

Mvh

Medlem sedan maj 2003151 inlägg
#3

jo visst är det en select men jag fattar inte hur du menar-..

jag ska beskriva lite utförligare....

Det är min kod:

print "<form action="."admin.php?= " ."method="."GET "."><select maxLength="."10 "."name="."del ".">";

print "<option type="."{$rad["id"]}".">{$rad["rubrik"]}</option>";

print "</select>";

och nu vill jag hemta id när jag har postat..som jag har det nu hemtar den rubriken..med $_GET['del'];

Medlem sedan okt. 2001538 inlägg
#4

Vet inte hur korrekt html detta är men det funkar som du vill, om jag förstått din fråga rätt. Funkar i både ie5.0 och mozilla

(select.htm)

<form action="get_select.php" method="get">
<select name="select_name">
<option name="1" value="1">Hejhopp1</option>
<option name="2" value="2">Hejhopp2</option>
<option name="3" value="3">Hejhopp3</option>
<option name="4" value="4">Hejhopp4</option>
<option name="5" value="5">Hejhopp5</option>
</select>
<input type="submit">
</form>

och tar emot det med:
(get_select.php)

<?php
if (isset($_GET['select_name'])){
echo($_GET['select_name']);
// skriver ut det som står i value för det valda fältet
} else {
header("Location: select.htm");
exit;
}
?>

Nu skrev jag ju bara ihop det där för att kolla att det funkade... du får ju ändra om så det blir so mdu vill ha det, men value är tydligen inte lika med vad webbläsaren skriver ut... har dock inte kontrollerat detta i NN.

Hoppas det är till hjälp

MVH Patrik

Medlem sedan mars 20025 907 inlägg
#5
//byt ut 
print "<option type="."{$rad["id"]}".">{$rad["rubrik"]}</option>";

//mot
print "<option [b]value[/b]="."{$rad["id"]}".">{$rad["rubrik"]}</option>";

så bör det fungera sen.

Medlem sedan maj 2003151 inlägg
#6

tack ... big help.

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)