یک سوال بغرنج

stalker

Member
سلام
من یکسری سوال طراحی کردم که چند گزینه ای هستن
می خوام با پاسخ به یک گزینه از سوال اول مثلا سوال دوم فعال بشه
نمی دونم دقیقا چطوری این رو به زبان php بنویسم
 
این اصلا به زبان پی اچ پی نیست.
یا باید هر سوال رو در یک صفحه طراحی کنید و با زدن یه کلید بره به صفحه بعد ( که خوب منطقی نیست)

یا این که از یه زبان سمت کاربر ( کلاینت ساید ) مثل جاوااسکریپت استفاده کنید.
 

stalker

Member
ممنون از توجهتون
منتها مشکل من اینه که پرسشنامه من یک سری سواله که از روی پایگاه داده خونده میشه و بعضی از سوال ها توسط یک فیلد به سوال های دیگه مربوط میشن که اگه مثلا جواب سوال یک بله بود سوال دو فعال بشه
اینکه کدوم شسال به کدوم سوال مربوطه رو باید از پایگاه داده بخونه پس یه زبان سمت سرور می خواد و اینکه کدوم گزینه فعال بشه یه زبان سمت کلاینت می خواد
خب حالا چطور میشه این دو تا رو با هم جمع کرد
ببخشید من یکم تازه کارم و خیلی وارد نیستم
 

farik

Well-Known Member
با سلام ...منظور شما رو بخوبي متوجه نشدم ولي تا جايي كه فهميدم ميخواين كه سوال رو از پايگاه داده بخونه و با توجه به اينكه كدوم گزينه رو شخص زده از سوالات مختلف استفاده كنيد ....
اگر اينطوره نيازي به زبان كلاينت نيست و زبان سرور كافيست:
switch($ans)
{
case 'one':{mysql_quert("SELECT * FROM table WHERE id=1");}
case 'tow':{mysql_quert("SELECT * FROM table WHERE id=2");}
case 'three':{mysql_quert("SELECT * FROM table WHERE id=3");}
default :{print("there is no case");}
}
 

جدیدترین ارسال ها

بالا