Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Skrypt pytań z odpowiedziami wyświetlonymi z bazy
Forum PHP.pl > Forum > Przedszkole
patrasek
Witam. Poszukuję pomocy, a mianowicie:

Mam przykładową bazę banych:
Kolumny: ID, PL, Eng
1. be - być
2. make - robić
3. car - auto
4. mouse - myszka.

Chciałbym, aby skrypt generował na podstawie tych danych (to są przykładowe, w rzeczywistości jest ich kilka tysięcy) pytania np.
Auto po angielsku?

I 4 odpowiedzi, gdzie jedna jest prawdziwa, a reszta to losowe dane z tabeli, np.

a)być
b)robić
c)auto
d)myszka.

Proszę o pomoc.

Z góry dziękuję.

Pozdrawiam Serdecznie!
r4xz
Jeśli chodzi o zapytania to wyglądają one tak (dla przykładowego słowa "auto"):
  1. SELECT * FROM slownik WHERE pl = 'auto';
  2. SELECT * FROM slownik WHERE pl <> 'auto' ORDER BY random() LIMIT 3;

(możesz złączyć w jedno zapytanie poprzez "union")

Przykład:
http://ideone.com/c5tuL9
patrasek
Dziękuję za tak szybką odpowiedź. Mam kolejne pytanie, jak to wykorzystać jako tak jakby system pytań, gdzie po zaznaczeniu poprawnej odpowiedzi w tabeli "score", kolumnie "done" dodaje się 1 "punkt", a po podaniu złej odejmuje się jeden punkt, oraz jak dodać właśnie wybieranie tych odpowiedzi?

Pozdrawiam.
ilidir
Obsługiwać to najlepiej przy pomocy radiobutonow w przypadku jednej popawne odpowiedzi lubchackboxow w przypadku wielu poprawnych potem albo jakis klawisz "sprawdz" albo zdarzenie onlick i przechwytywanie przy pomocy javascript potem przy pomocy ajax przekazanie do php i dodanie rekordu do bazy to chyba o cos takiego cichodziło
  1. UPDATE tabela SET kolumna=kolumna+1 WHERE kolumna=to_czego_szukasz

patrasek
Jakiś przykład?
ilidir
Przykład ale czego radio butonow questionmark.gifquestionmark.gif chackboxow czy może zapytania sql ktore same w sobie jest przykladem smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.