Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 15 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
vyber vsetkych typov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok NapísalOffline : 19.12.2007 13:16

cafte mam problem: potrebujem vybrat typ podla aktualne zvoleneho, to by nebol problem proste dam where typ='".$aktualne_zvoleny_typ."' problem je v tom ze ked nemam zvoleny ziadny typ tak chcem aby mi vybralo vsetky a neviem ako to mam spravit typ si volim pomocov premennej typ v url, dufam ze na to existuje nejake riesenie, tu prikladam aj nejaky ten kod:
Kód:
f(isset($_GET["typ"])){$typ=$_GET["typ"];}
$vyber_foto=MySQL_QUERY("SELECT * FROM vyrobky WHERE typ='".$typ."'");
while($vypis_foto=MySQL_FETCH_ARRAY($vyber_foto)):
dakujem :cheer:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9
Príspevok NapísalOffline : 19.12.2007 13:20

Kód:
(isset($_GET["typ"])) ? $typ=$_GET["typ"]; : $typ='';
($typ!='') ? $vyber_foto=MySQL_QUERY("SELECT * FROM vyrobky WHERE typ='".$typ."'"); : $vyber_foto=MySQL_QUERY("SELECT * FROM vyrobky");
while($vypis_foto=MySQL_FETCH_ARRAY($vyber_foto)):


Offline

Užívateľ
Užívateľ
vyber vsetkych typov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok Napísal autor témyOffline : 19.12.2007 13:24

dik, takto ma to nenapadlo :)


Offline

Užívateľ
Užívateľ
vyber vsetkych typov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok Napísal autor témyOffline : 19.12.2007 13:28

este ma napadlo, treba este taku vec ze:
mam sipky na posuv k dalsiemu alebo predchadzajucemu typu ako to spravit aby to ked kliknem na nejaku sipku tak mi slo na dalsi typ? cize mam typ aaa a typ bbb aktualne sa mi zobrazuje aaa a kliknem na sipku tak mi prejde na bbb a ked znova kliknem na sipku tak na ccc atd thx :cheer:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9
Príspevok NapísalOffline : 19.12.2007 13:46

no v tom prípade by som tie typy dal do pola... ale to neviem ako to tam máš robené


Offline

Užívateľ
Užívateľ
vyber vsetkych typov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok Napísal autor témyOffline : 19.12.2007 14:00

no mam tabulku v db a v nej mam typy a je to vlastne tak ze mam nejaky produkt a mam typ,nazov, foto... a potrebujem aby mi to nejako cybralo vsetky typi a nasledne ich usporiadalo nejako a ked kliknem na tu sipku tak zvoli nasledujuci typ, dufam ze je to dost zrozumitelne co som napisal :oops:


Offline

Správca fóra
Správca fóra
vyber vsetkych typov

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 19.12.2007 14:23

a na predchadzajuci typ sa ako dostanes? hadam nie backspace-om :)
potrebujes vediet predchadzajuci (v tvojom pripade netreba), sucasny a dalsi typ, cize spolu 3 hodnoty, mozno okrem hranicnych poloh, kde ti stacia 2, ale mozes to menit cyklicky, takze aj tu mozu byt 3.
Do url si das nejaky parameter, ktoreho hodnota jednoznacne identifikuje ten-ktory typ a podla neho budes zobrazovat obsah...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.11.06
Prihlásený: 31.12.07
Príspevky: 677
Témy: 9
Príspevok NapísalOffline : 19.12.2007 14:30

nepotrebuje si pamätať tri


Offline

Správca fóra
Správca fóra
vyber vsetkych typov

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 19.12.2007 14:52

ved hovorim, ze minimalne aktualny a dalsi, ked tam nechce mat predchadzajuci...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
vyber vsetkych typov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok Napísal autor témyOffline : 19.12.2007 15:04

no na predchadzajuci sa tiez samozrejme dostanem sipkou ale je to skoro podobny postup ako na nasledujuci, problem je v tom ze to tie typy niesu integer ale string, keby boli integer tak by som to vedel ale string neviem, pls help, mozete mi aj nejake kody napisat? lebo absolutne neviem


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20
Príspevok NapísalOffline : 19.12.2007 16:29

preco nie do pola?

Na kazdej stranke nacitam typy z databazy do pola typov.
V url pri prechode na dalsi/predchadzajuci typ bude posielat prislusny index pola, ktory potom dostanem cez methodu GET a pracujem s nim podla potrieb: zobrazenie produktov, zobrazenie navigacie dalsi/predchadzajuci atd.

Ak index == 0 tak viem, ze je to prvy, cize predcchadzajuci link uz nezobrazim, ak index == count(pola) posledny typ tak link dalsi uz nezobrazim. Podla mna by to mohlo fungovat, v rychlosti ma ine riesenie nenapadlo.


Offline

Užívateľ
Užívateľ
vyber vsetkych typov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok Napísal autor témyOffline : 20.12.2007 13:01

no dobre lenze ja ani naodou neviem ako to ma byt cele, pls napiste mi nejaky skript pretoze vazne neviem ako to ma byt. dajme tomu ze mam v tabulke len tie typy a ako ich nabrat do toho pola a potom ich aj posuvat?? prosim hodte mi nejaky skript dakujem


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20
Príspevok NapísalOffline : 20.12.2007 16:29

Drako, tomu sa vravi lenivost na n-tu!!!

Tu ti davam rychly navod ako na to, musis sa s tym pohrat, osetrit si to a hlavne dokoncit atd, je to len zbezny nacrt: nemam to odskusane, pretoze to nie je dokoncene, takze nie je istota ci to bude bezat, ale skusit mozes:

Kód:
// zadefinuj pole
$poleTypov = array();

// vyber typy z db
$sqlTyp = "SELECT * FROM vyrobky";
$resultTyp = mysql_query($sqlTyp) or print mysql_error();
$numRowsTyp = mysql_num_rows($resultTyp);
if ($resultTyp && $numRowsTyp > 0)
  {
  while ($myRowTyp = mysql_fetch_array($resultTyp))
    {
    // nacitaj do pola
    $poleTypov[] .= $myRowTyp['typ'];
    }
  }
 
// zisti ci indexpole definovany v url, nazval som ho indexP
// to is numeric by chcelo osetrit lebo on prepusti aj desatinne cisla
if (isset($_GET['indexP']) && is_numeric($_GET['indexP']))
  {
  $aktualnyIndex = $_GET['indexP'];
 
  $aktualnyTyp = $poleTypov[$aktualnyIndex];
 
  // teraz si sprav query do databazy a vyber si vsetky produkty pre ten typ
  // a zobraz...
 
  // link na dalsi
  $dalsiIndexTyp = $aktualnyIndex + 1;
 
  // link na predchadzajuci
  $predchadzajuciInexTyp = $aktualnyIndex - 1;

  // $dalsiIndexTyp, $predchadzajuciInexTyp: tieto si potom odosielaj v url
  http://www.tvojadomena.sk?indexP=$predchadzajuciInexTyp
  http://www.tvojadomena.sk?indexP=$dalsiIndexTyp
 
  // avsak mal by si si to vsetko osetrit, podoplnat
  // ak aktualny typ == count($poleTypov) nemusis uz zobrazovat dlasi link
  // ak aktualny typ == 0 nemusis uz zobrazovat predchadzajuci link
  }


Offline

Užívateľ
Užívateľ
vyber vsetkych typov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok Napísal autor témyOffline : 20.12.2007 16:39

mondzo velke dik ale niesom lenivy len som naozaj nevedel ani zdaleka ako to ma byt, teraz uz viem, dik mas u mna :drink:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20
Príspevok NapísalOffline : 20.12.2007 16:47

Ok skus to, neviem ci to je to spravne riesenie, ale nevidim v tom nic, preco by to takto nemohlo bezat (skus sa s tym pohrat). Ak budes mat problem pis...


Odpovedať na tému [ Príspevkov: 15 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Ktorý chladič z 2 typov na výber

v AMD - Advanced Micro Devices

1

690

08.04.2017 9:20

patro16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Velkosti typov

v Assembler, C, C++, Pascal, Java

5

509

12.04.2011 17:16

street_punk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Veľkosť dátových typov

v Databázy

4

505

08.02.2013 21:51

Matus795 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Diaľkový ovládač na viac typov brán

v Ostatné

0

300

27.09.2022 20:56

matmatmat Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. viacero typov uzivatelov pri vypise komentarov

v Databázy

2

646

18.01.2011 17:41

Feko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Recenzia typov sluchadiel do mp3/CD playera

v Ostatné

1

601

26.04.2007 22:33

Jeremi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zobrazovanie rôznych typov obsahov na jednej stránke

v Redakčné systémy

1

429

09.05.2012 20:25

programmer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. $_POST['pole']['item'] kombinácia viacerých typov inputov

v PHP, ASP

20

820

30.08.2011 19:46

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 5 typov internetových osobností. Otestujte sa, kam patríte.

v Novinky

5

534

12.10.2013 18:04

FanatiKKK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pocet vsetkych inzeratov

v PHP, ASP

4

645

06.11.2007 18:14

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. overclocking pre vsetkych

v Biosy a ladenie výkonu

13

1381

05.04.2007 0:58

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Porovnanie všetkých CPU.

v Benchmarky a diagnostické programy

2

5216

05.02.2011 15:49

89Aquarius Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Najhoršie vírusy všetkých čias

v Novinky

8

820

03.04.2008 21:06

Triminka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nastavenie vsetkych zloziek naraz

v Operačné systémy Microsoft

2

480

06.07.2008 14:43

joet Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. banner na vsetkych strankach

v HTML, XHTML, XML, CSS

2

646

15.01.2008 19:18

pa3ck Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Facebook - zmazanie vsetkych statusov

v Ostatné

2

2529

09.12.2010 16:11

emer Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra