- •Kirisiw
- •Html razmetkali tili haqqinda tiykarg’I tu’sinikler.
- •Programmaliq ta’minatdi saylap aliw
- •Mag’liwmatlar bazasi duzilisi menen islew
- •Mag’liwmatlar bazasin phpMyAdmin ja’rdeminde duziw
- •Codeigniter freymvorki. Xammp veb serverine sazlaw ha’m birlestiriw
- •Shablonlar menen bas betdi islep shig’iw.
- •Katalog jaratiw
- •O’nimler dizimi
- •O’nimler atina qaray qidiriw, alip bariw
- •Juwmaqlaw
- •Paydalanılg’an a’debiyatlar
Katalog jaratiw
Barshe mebel magazinlarinda katalog bolip, bizler oni qarap shiqqan son’ anaw yamasa mina onimdi tan’lap alamiz. Barshe onimler belgili tiplerge bolinedi. Katalogda albetde onim ati onin’ o’lshemi skladda bar ug’dari, bahasi ha’m prezintatsiya qiliw ushin suwreti boliwi kerek.
(8-suwretde) satip aliwshinin’ katalog menen islew sizilmasi ko’rsetilgen
Tutiniwshida tipti tan’law imkaniyatin jaratiw maqsetinde (9-suwret) ko’rsetilgenindey tippler dizimin usinis qiliw kerek
Paydalaniwshig’a saytdin’ qa’legen betinen kerekli tipdi tan’law ushin tippler dizimi header jaylastiriladi bunin’ ushin catalog.php baqlawshisina catalog model.php modelinen paydalanilatug’un waziypani duziw kerek bo’ladi. Bul modelde to’mendegi talap payda boladi : select*from categories oda tipli tablitsadan barshe polya ximiya maydanlar tan’lap alinadi ha’m baqlawshig’a uzatiladi baqlawshig’a header.php juklenedi ha’m og’an talap arqali aling’an barshe parametrler uzatiladi header.php da tipler dizimin shig’aiw ushin to’mendegi tsikldi ashiw kerek:
foreach ($categories as $category)
{'<li><a href="'. $this->config->item ("base_url"). 'index. php/catalog/categorydetails/'. $category ["id_category"]. '">'. $category ['category']. '</a></li></br>';
}
O’nimler dizimi
Giper ssilkani shertken waqtda tan’lang’an tipge tiyisli bo’lg’an onimler dizimi payda boliwi kerek
Bunin’ ushin onimler dizimin sawlelendiriwshi o’zgeriwshen id_category xizmetin uzatiw kerek boladi. Bunin’ ushin baqlawshig’a maxsus categorydetalis xizmeti payda etilgen qabil etilgen o’zgeriwshen modelg’a uzatiladi, ol jerde SQL talap ja’rdemi menen mag’liwmatlar bazasinda product category tablitsasindag’I id_categorydin’ mug’dari axmiyeti menen salistiriladi.
O’nnan son’ sol tipke tiyisli bo’lg’an ba’rshe onimler tanlap alinadi ha’m massivg’a kiritiledi. Bul massiv bolsa baqlawshig’a qaytarip jiberiledi, ol jerden category details ko’rinisine o’tkeziledi. Bul ko’riniste qabil qiling’an barshe informatsiyalar tablitsag’a shig’ariladi.
echo "<table border='1' cellspacing='0' cellpadding='0' align='center'>";
echo "<tr>";'<td valign="top"><div class="pic"><a href="'. $this->config->item ('base_url'). 'images/foto/'. $product ['picb']. '" >
<img src="'. $this->config->item ('base_url'). 'images/foto/'. $product ['pic']. '" ></a></div> </td>';"</tr>";"</table>";"<table border='1' bgcolor=#FFC000 cellspacing='0' cellpadding='0' align='center'>";"<tr>";"<td><strong><catalog>Название: </strong>". $product ['name_product']. "</td>";"<td><strong><catalog>Модель: </strong>". $product ['model']. "</td>";"<td><strong><catalog>Цена: </strong>". $product ['cost']. "руб. </td>";"<td><strong><catalog>Высота: </strong>". $product ['hight']. "</td>";"<td><strong><catalog>Длина: </strong>". $product ['weight']. "</td>";"<td><strong><catalog>Ширина: </strong>". $product ['length']. "</td>";"</tr>"; "</table>";
Tutiniwshilarg’a jan’a kelgen onimler menen tanisiw imkanin jaratiw maqsetinde bas betde mag’liwmatlar bazasinan 3 onim tan’lap alinadi, olardin’ ha’r birinde tablitsag’a qosilg’an sane jazilg’an (10-suwret) sol sane arqali “jan’araq” onimler tan’lap alinadi. Bul bolsa SQL- talap ja’rdeminde amelge asiriladi:
* FROM products, imageproducts. id_product=image. id_productby date desc0,3
(10-suwret) jan’a kelip tusken onimler
Sondayaq, tutiniwshig’a bas bet arqali bazi onimlerge bo’lg’an skidkalar menen tanisiw imkanin bered. Skidkalar kop boliwi extimali barlig’i sebebli, tek skidkali 3 onim tan’lap ko’rsetiledi (11-suwret)
(11-suwret) shegirmeler
Shegirmeli onimlerdi tan’lawda bo’lg’an SQL-talap to’mendegi ko’riniske iye
SELECT * FROM discount, products, imagediscount. discount>0discount. id_product=products. id_productproducts. id_product=image. id_product 0,3
Bul talapta discount, products, image tablitsalarindag’I barshe maydan (hoshitalar) alinadi ha’m olarda id onimlerge maskeliwshi ha’m shegirmege iye onimler boliwi kerek. Shegirmeler ko’p boliwi itimali barlig’i sebebli bas betdegi ko’rinisler shegaralang’an.