Tema: Re: Q: Php array :)
Autorius: AV
Data: 2010-03-26 10:40:41
Masyva formuok maždaug taip:

$tree_data[]['url'] = 'www.google.lt';
$tree_data[]['parent'] = '0';
$tree_data[]['name'] = $row['catname'];

taip pat antroje užklausoje trūksta kažko panašaus į "where parent=xxx" 
nes šiuo atveju gausis kad visų root kategorijų vaikai bus visos 
kategorijos iš sub_cat

On 2010.03.25 23:43, exoticdevil wrote:
> niekaip array nesusidelioju...
> darau meniu cia:) bet niekaip nesudedu visko i viena array'u. Yra dvi
> lenteles mysql, categories ir sub_cat. Ir ta ir ta reik i tapati array
> padeti, tik dedant subcategorija reikia i 'parent' dateti categorijos
> name. Jai i array dedu category, parent = '0'; Ta visa array apdoroja
> scriptas, jis veikia normaliai kai suvesdavau rankom reiksmias, bet
> dabar kazko klaidas meta, jau galva nebesisuka, tai gal kas pagelbesit
> :) Aciu labai.
>
>
> include('admin/sqlcon.php');
> $tree_data = array();
> $query = " SELECT * FROM categories";
> $result = mysql_query($query) or die('Error, query failed');
> while($row = mysql_fetch_array($result))
> {
>
> $tree_data['url'] = 'www.google.lt';
> $tree_data['parent'] = '0';
> $tree_data['name'] = $row['catname'];
>
> $query2 = " SELECT * FROM sub_cat";
> $result2 = mysql_query($query) or die('Error, query failed');
> while($row2 = mysql_fetch_array($result))
> {
> $tree_data['url'] = 'www.google.lt';
> $tree_data['parent'] = $row['catname'];
> $tree_data['name'] = $row2['subname'];
> }
> }