Kezdőoldal » Számítástechnika » Weblapkészítés » Ezt kellene kiválasztólistává...

Ezt kellene kiválasztólistává alakítani:for ($i=1; $i<=count ($teszta) ; $i++) { $c = ($i==1)? "checked='checked'" : ""; print '<input type="radio" name="rendel[teszta]" value="'. $i. '" '. $c. '>'. $teszta[$i][0]. ': '. $teszta[$i][1]. ' FT <br>'; }

Figyelt kérdés

Ami kérés lenne: ezt a tartalmi részt kellene kiválasztólistává alakítani



for($i=1; $i<=count($teszta); $i++){

$c = ($i==1) ? "checked='checked'" : "";

print '<input type="radio" name="rendel[teszta]" value="'.$i.'" '.$c.'>'.$teszta[$i][0].': '.$teszta[$i][1].' FT <br>';

}



2015. máj. 26. 22:20
 1/6 A kérdező kommentje:

Így néz ki:

"

require_once 'felt.php';


.

.

.


FOR($I=1; $I<=COUNT($TESZTA); $I++){

$C = ($I==1) ? "CHECKED='CHECKED'" : "";

PRINT '<INPUT TYPE="RADIO" NAME="RENDEL[TESZTA]" VALUE="'.$I.'" '.$C.'>'.$TESZTA[$I][0].': '.$TESZTA[$I][1].' FT <BR>';

}



.

.

.



A felt.php tartalma:


$teszta = Array(

1 => Array("22 cm- Vastag",1000),

2 => Array("22 cm- Vékony",1000),

3 => Array("28 cm- Vastag",1200),

4 => Array("28 cm- Vékony",1200)

);

"


Ami kérés lenne: ezt a tartalmi részt kellene kiválasztólistává alakítani



for($i=1; $i<=count($teszta); $i++){

$c = ($i==1) ? "checked='checked'" : "";

print '<input type="radio" name="rendel[teszta]" value="'.$i.'" '.$c.'>'.$teszta[$i][0].': '.$teszta[$i][1].' FT <br>';

}

2015. máj. 26. 22:23
 2/6 anonim ***** válasza:
Mi a kérdés?
2015. máj. 26. 22:40
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:
Akkor cseréld le az input taget option-ra és rakj a for köré select taget. Nem érzem át a problémádat.
2015. máj. 26. 22:44
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:

A kérdés az lenne, hogyan kell átírni a megadott kódot úgy hogy ne radio gombos, hanem kiválasztólistás legyen...


for($i=1; $i<=count($teszta); $i++){

$c = ($i==1) ? "checked='checked'" : "";

print '<input type="radio" name="rendel[teszta]" value="'.$i.'" '.$c.'>'.$teszta[$i][0].': '.$teszta[$i][1].' FT <br>';

}

2015. máj. 26. 23:45
 5/6 anonim ***** válasza:

print '<select name="rendel">';


for($i=1; $i<=count($teszta); $i++){

$c = ($i==1) ? "selected='selected'" : "";

print '<option value="'.$i.'" '.$c.'>'.$teszta[$i][0].': '.$teszta[$i][1].' FT</option>';

}


print '</select>';

2015. máj. 27. 10:19
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
Köszönöm ! az # 5/5 válasz tökéletesen működik, egy kis alakítással!
2015. máj. 27. 16:53

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!