Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> opcja DESC nie pomaga jak ulożyć warunki ?
boya
post
Post #1





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

Ostrzeżenie: (0%)
-----


Wtiam
Mam nastepujacy skrypt

[php:1:9084740a84]<?php
//polacznie z baza
list($ilosc1) = @mysql_fetch_row(@mysql_query("SELECT max(sonda_id) FROM ppsonda")); //wyciagniecie max sonda_id z tabeli ppsonda
$numersondy = 1; //taki mam najnizszy wpis w bazie
while($numersondy <= $ilosc1) { //petla nr 1 z dojsciem do samego max sonda_id
$zapytanie = "SELECT * FROM ppsonda WHERE sonda_id=$numersondy ORDER by id DESC"; //wyswietlenie w odwrotnej kolejnosci czyli od najnowszego do najstarszego ta obcja nie pomaga ;/
$wykonaj = mysql_query ($zapytanie);


while($wiersz=@mysql_fetch_array ($wykonaj)) { //petla nr 2 wyciagajaca z bazy sonda_id=$numersondy
$pyt = $wiersz['pytanie'];
echo"$pyt";
} //koniec petli nr1
$numersondy++; //dodanie 1
} //koniec petli nr2
?>[/php:1:9084740a84]

a baza wyglada tak

id | sonda_id | pytanie | punkty | opcja |
1 | 1 | pytanie sondy | 18 | TAK |
1 | 1 | | 21 | NIE |
1 | 1 | | 32 | nie wiem |

Chodzi mi o to jak poustawiac warunki w pierwszej petli zeby mi wyswietalo tak jak powinno z DESC
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
party
post
Post #2





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 19.08.2003
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Więc proponuję Ci zrobić 2 tabele:
:arrow: pytania (id, pytanie)
:arrow: odpowiedzi (id, id_pytania, odpowiedz, glosow)

Dalej to już sobie raczej poradzisz...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 01:55