több radio csoport elhelyezése egy adatbázisból
Egy adatbázisból szeretnék ciklussal kiíratni "X"db kérdést és az azokhoz adott válaszlehetőségeket. Kérdés, hogy hogy tudom a csoport nevét ciklusonként különböző névvel ellátni automatikusan. Cél, hogy minden cikluslefutás egy egy külön radio csoportot jelentsen.
■
A csoport alatt a html
radio name
label
-lel rád bízom. Szerintem ilyesmire gondolsz, de kód hiányában ez csak egy fél specifikációnak tűnik...Köszi
Így gondoltam, de nem működik:
<?
$i=1;
while $tomb = mysql_fetch_array($query){
$i++;
?>
<input type="radio" name="csop".<?print $i?>."> // itt van a problémám.... hogy tudok hivatkozni a mindig egyel növekvő ciklusszámra, tehát, hogy csop1, csop2, csop3.... legyen?
}
?>
Újra
A teljes kódot meg nemigen szoktuk megírni helyetted, próbálkozz, majd segítünk, ha látjuk, hogy próbálkozol és megmondod min akadtál el. Tényleg bocs, de színezetlen kódra már rá sem nézek.
A színezésből is látszik, hogy hibás
Ajjaj
1. short_tags (asp_tags?) lehet, hogy off a szerveren (fejből írom, hasonló nevű a direktíva), nagyon nemajánlom a használatát.
2. Fogalmad sincs, mikor "vagy" PHP ill. HTML. Az inputos sor helyesen:
3. Először is tanuld meg a HTML-t tisztességesen, addig ne akarj PHP-t csinálni, mert sosem fogod tudni, mit rontottál el. Ebben a példádban rengeteg a hiba. MySql pedig csakis utána.
SZERK.: Bocsánat, ha bántó voltam.
OFF
a kódszínezővel lehet "több nyelvet" megadni? Kicsit hülyén néz ki így, én értem, de nem biztos, hogy mindenki.
Igen
vmi ilyesmi
remélem segítettem valamennyit.
alternative syntax - szerintem hasznos 'template'-eknél
echo shortcut syntax - 5.4 óta működik short open tag nélkül is, mielőtt fejemet szeditek