PHP-Script.hu
Kiemelt hirdetés:
2017. december 12. 15:59 kedd, ma Gabriella névnap van


grafika


Videóbázis


Listázás:  Idő szerint:
Webprogramozás arr PHP info Kérdőív készítés
(#1) user23 2017.03.28. 09:21

user23
user23
Kezdő

Sziasztok!

Elnézést a rossz megfogalmazásért.
Olyan kérdőívet szeretnék csinálni, aminek a kérdéseit egyesével egy form segítségével írom fel az adatbázisba, majd a megjelenő oldalon ezek a kérdések megjelennek (eddig működik), viszont e kérdésekre válaszolni is kellene, és a megjelenítő oldalt úgy szeretném elkészíteni, hogy a kérdések alatt egyből egy üres mező, amibe a kitöltő írja a válaszát, majd a végén ezt beküldené.

A kérdőív kérdés számait az oldal admin határozná meg, 1-10-ig maximum, és a megjelenítő oldalon ha pl 4 kérdés van, akkor 4 text mező egyesével a kérdések után.
Két táblám van, kérdések és válaszok. A kérdések táblába kerülnek fel a kérdések, a válaszok táblába 10 rekordot csináltam, mivel max 10 kérdés lehet.

A problémám itt kezdődik példával:

1
2
3
4
while ($data = dbarray($result)) {
 
echo "<td class='tbl1'>".$data['kerdoiv_kerdes']."</td>n";
echo "<td class='tbl2' align='center'><input type='text' name='kerdoiv_v1' class='textbox' value='' style='width: 200px;' /></td>n";


Változóban van a kérdés, ami stimmel, egymás alatt a kérdések, de ahol válaszol ott "kerdoiv_v1" mező van, így nem jó, mert hiába jelenik meg a kérdések mellett a válasz lehetőség mindig ugyan az a mező van.
Első kérdéshez kerdov_v1 kell, másodikhoz kerdoiv_2 kellene, stb, stb... kerdoiv_10-ig. (10 kérdés)

kérdések tábla
|id|kerdoiv_kerdes|
|1|első kérdésem|
|2|második kérdésem|
|10| sokadik kérdésem|

válaszok tábla
|id|kerdoiv_1|kerdoiv_2|kerdoiv_10|

Aki erre jár, tudna segíteni ?


Utoljára szerkesztette: user23 2017.03.28. 09:27
Listázás:  Idő szerint:


© 2006-2017 PHP-Script.hu, Minden jog fenntartva!
Design: Rácz Gergely, Oldalmotor: Rácz Gergely
Impresszum - Oldaltörténet - Oldalszabályzat