Puslapiai: [1]   Į apačią

Autorius Tema: [Klausimas]Mysql Istraukimas ir sutvarkimas  (Skaityti 127 kartai)

Haris

  • Kietas forumietis
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 222
  • :)
[Klausimas]Mysql Istraukimas ir sutvarkimas
« : Gruodžio 11, 2009, 10:26:56 »
Jau 3-ia savaitė negaliu pažaboti SQL'o , kad darytu , tai ką noriu :D

Galit padet ?  ::)

Taigi, situacija tokia:

Turiu Dvi lenteles:

Kategorijos:

+---+-----------------------+------------------------+-----------+---------+
| id| item_name         | item_desc              | item_price| curr_qty|
+---+-----------------------+------------------------+-----------+---------+
|  1| Fruits                | Beautiful, ripe apples.|       0.25|     1000|
|  2| Electrics    | Seedless grapes.       |       2.99|      500|
|  3| Something| 500ml spring water.    |       2.29|      250|
+---+-----------------------+------------------------+-----------+---------+


Sub kategorijos:

+---+-----------------------+------------------------+-----------+---------+
| id| item_name             | cat_id                 | item_price| curr_qty|
+---+-----------------------+------------------------+-----------+---------+
|  1| Apples                | 1                    |       0.25|     1000|
|  2| Bunches of Grapes     | 1                     |       2.99|      500|
|  3| Bottled Water (6-pack)| 2                    |       2.29|      250|
+---+-----------------------+------------------------+-----------+---------+


Ir darydamas tokį veiksmą su PHP :
  <div id="wrapper">
    <div class="accordionButton" style="text-align:right;"><small>Uzdaryti</small></div>
    <div class="accordionContent"></div>
    <?php
/* Kategorijos */
$gc=mysql_query("SELECT * FROM `kategorijos`");
while(
$gs=mysql_fetch_array($gc)){
echo"<div class=\"accordionButton\">".$gs['pavadinimas']."</div>";
/* Sub kategorijos */
$gss=mysql_query("SELECT * FROM `sub_kategorijos` WHERE `cat_id`='".$gs['id']."'");
while($ss=mysql_fetch_array($gss)){
echo"<div class=\"accordionContent\">".$ss['pavadinimas']."</div>";
}
}

/* Baigiasi kategorijos */
?>

  </div>


Ir būna "P Z" ;D Visas kategorijas rodo puikiai spaudžiu vieną iš jų ir išlenda tik contentas tik su viena sub_kategorija...

Bandžiau dar tokį variantą:

  <div id="wrapper">
    <div class="accordionButton" style="text-align:right;"><small>Uzdaryti</small></div>
    <div class="accordionContent"></div>
    <?php
/* Kategorijos */
$gc=mysql_query("SELECT `cat`.`pavadinimas` AS `cpav` , `scat`.`pavadinimas` AS `scpav` FROM `kategorijos` AS `cat` , `sub_kategorijos` AS `scat` WHERE `cat`.`id` = `scat`.`cat_id`");
while(
$gs=mysql_fetch_array($gc)){
echo"<div class=\"accordionButton\">".$gs['cpav']."</div>";
/* Sub kategorijos */
echo" <div class=\"accordionContent\">
"
.$gs['scpav']."</div>";
}

/* Baigiasi kategorijos */
?>

  </div>

Bet... vistiek blogai  :-[
Rodo visas kategorijas tiek kiek yra sub_kategorijų , pvz taip:

Maistas
Burokai

Maistas
Morkos

Maistas
Kopūstai

Žemės ūkis
Plūgai

Žemės ūkis
Traktoriai

(Pabold'intas tekstas reiskia kategoriją ,o pabrauktas sub kategoriją)

Noriu kad paspaudus kategoriją islystu visos kiek reikia sub kategorijos
Na , gan aiškiai išdėsčiau savo problemą :)
Prisijungęs
Ateik į http://dimension.ql.lt ir laimėk :)

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1030
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #1 : Gruodžio 11, 2009, 10:31:44 »
pabandyk sudeti toki "or die(mysql_error());"  t..y:
mysql_query('sql uzklausa') or die(mysql_error());
gal ismes kanors naudingo? prie visu queriu uzdek, ypac to, kur ciklo viduj, gal kur klaida ten gaunasi ir luzta todel.
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

Haris

  • Kietas forumietis
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 222
  • :)
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #2 : Gruodžio 11, 2009, 10:38:07 »
WTF?  ;D ;D ;D ;D ;D ;D ;D ;D

Div'e rodo tik vieną o nediv'e visus...
Prisijungęs
Ateik į http://dimension.ql.lt ir laimėk :)

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1030
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #3 : Gruodžio 11, 2009, 10:40:27 »
pagal pirma darai varianta savo?
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

Haris

  • Kietas forumietis
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 222
  • :)
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #4 : Gruodžio 11, 2009, 10:41:56 »
Taip
Prisijungęs
Ateik į http://dimension.ql.lt ir laimėk :)

Haris

  • Kietas forumietis
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 222
  • :)
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #5 : Gruodžio 11, 2009, 10:52:23 »
Povelnių... ;D
Jquery'je dar grybauju , todėl taip žioplai gavos ;D

antrasis while ciklas kurė tiek div'u su display:none; atributu kiek sub cat'u ir tik pirmaji pakeicia i block o kiti paslėpti ;D
;)
Prisijungęs
Ateik į http://dimension.ql.lt ir laimėk :)

Haris

  • Kietas forumietis
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 222
  • :)
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #6 : Gruodžio 11, 2009, 10:57:12 »
Gali ištrinti temą ?
Prisijungęs
Ateik į http://dimension.ql.lt ir laimėk :)

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1030
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #7 : Gruodžio 12, 2009, 01:42:44 »
kam ja trinti? :)
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

Haris

  • Kietas forumietis
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 222
  • :)
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #8 : Gruodžio 12, 2009, 05:05:40 »
jokios nados is jos. :D
Prisijungęs
Ateik į http://dimension.ql.lt ir laimėk :)

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1030
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #9 : Gruodžio 12, 2009, 06:48:52 »
gal kaip tik dabar ateis koks zmogus, paziures tavo papaisyta lentele, salia sql koda ir supras kas tos duombazes :D
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

Haris

  • Kietas forumietis
  • Karma: +6/-0
  • Atsijungęs
  • Žinutės: 222
  • :)
Re: [Klausimas]Mysql Istraukimas ir sutvarkimas
« Atsakyti #10 : Gruodžio 13, 2009, 12:03:12 »
Nu gal ir tavo tiesa :)
Prisijungęs
Ateik į http://dimension.ql.lt ir laimėk :)
Puslapiai: [1]   Į viršų
 

Hey.lt - Nemokamas lankytojų skaitliukas