Autorius Tema: Rasti id kuris nelygus parent  (Skaityti 100 kartai)

Nemoksa

  • Kietas forumietis
  • Žinutės: 124
  • Karma: +2/-0

  • Aktyvumas per 30d.
    16.47%
Rasti id kuris nelygus parent
« : 2011-02-12 18:46:14 »
Sveiki ,turiu tokia lentele  ,ziurim i tinklo iranga ,jos id=22 ,o parent 14,Reiskias si subkategorija priklauso Kompiuterija nes ten id=14.Beda ta, kad renkantis kategorija kur deti skelbima pvz Kompiuterija-> tinklo iranga ,nezinau  kaip patikrinti ar tinko iranga neturi daugiau subkategoriju.
Taigi man reikia surasti tuos id kurie nebeturi jokiu subkategoriju,pvz as zinau kad tinko iranga id=22 bet parent=22 tokios reiksmes  nebebus nes tinko iranga daugiau neturi subkategoriju  ,tai va nzn kaip reiketu daryti cia :(

ganjabest

  • HEROJUS
  • Žinutės: 695
  • Karma: +30/-0
  • Povilas Stankevičius

  • Aktyvumas per 30d.
    100%
Re: Rasti id kuris nelygus parent
« Atsakyti #1 : 2011-02-12 19:09:05 »
tai darai sql uzklausa i subkategoriju lentele pagal parent id..

<?php
$result 
mysql_query("SELECT subcat_id FROM subcat WHERE subcat_id='$parent_id'"); // parent id taip pat turi issitraukti su sql uzklausa
$num mysql_num_rows($result);

if(
$num != 0)
{
//priskiri kategorija
}
else
{
//kategorijos nera
}
?>


jei taip tave supratau tai turetu but aiskiau
« Paskutinis taisymas: 2011-02-12 19:11:31 nuo ganjabest »
Visi žmonės kaip žmonės - tik aš vienas kaip dievas!

Nemoksa

  • Kietas forumietis
  • Žinutės: 124
  • Karma: +2/-0

  • Aktyvumas per 30d.
    16.47%
Re: Rasti id kuris nelygus parent
« Atsakyti #2 : 2011-02-12 21:54:26 »
<?php if($num != 0)
{
//priskiri kategorija
}
else
{
//kategorijos nera
}
?>

 
va sitas kodo gabaliukas man labai padejo viska padariau :) aciu lb

ganjabest

  • HEROJUS
  • Žinutės: 695
  • Karma: +30/-0
  • Povilas Stankevičius

  • Aktyvumas per 30d.
    100%
Re: Rasti id kuris nelygus parent
« Atsakyti #3 : 2011-02-13 02:05:52 »
Svarbu padejo.. Tik kad paziurejau ta uzklausa pacia netaip parasiau. Apkeisti vietom reiketu sub_cat ir parent ir lentele kita :D Bet tau turbut ne nereikia jos tai nerasysu kito varianto  :D
Visi žmonės kaip žmonės - tik aš vienas kaip dievas!