![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 20.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
mam skrypt:
<? include("common.php"); mysql_connect($Host, $User, $Pass); mysql_select_db($DB); $typ=www; $result = mysql_query("select thmb from picks where typ='" . $typ . "'"); $r=mysql_fetch_row($result); $a = count($r)-1; srand((double)microtime()*1000000); $randomNo = rand(0,$a); $opis = $r[$randomNo]; echo "$opis<br>"; echo "$a<br>"; ?> i %$#%$# mnie strzela i nie moge dojsc dlaczego poprawnie nie losuje w picks mam dwa rozne rzedy z wartoscia thmb=www a ten raz wywala pierwsza a raz pusta wartosc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat [..]$result = mysql_query("select thmb from picks where typ='" . $typ . "'");
nie rozumeim skad te nerwy. raz tylko wykonujesz fetch_row wiec pobierasz do $r zaawrtosc jednego wiersza. count($r) zwraca LICZBE_KOLUMN ktore wybrales mysql_query a nie liczbe wierszy - do tego sluzy mysql_num_rows()
[..] $opis = $r[$randomNo]; [..] i %$#%$# mnie strzela i nie moge dojsc dlaczego poprawnie nie losuje w picks mam dwa rozne rzedy z wartoscia thmb=www a ten raz wywala pierwsza a raz pusta wartosc wyglada na to ze trzeba wrocic do deski kreslarskiej i od nowa zaprojektowac skrypt - przykro mi. ps string poprawnie deklaruje sie otoczajac go np uszami $typ ="www"; skladnia $typ = www oznacza ze zmiennej $typ bedzie przyisana wartosc stalej www. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.09.2025 - 16:01 |