1826 gün önce Nokta birleştirme operatörünün kullanımı.
sorusunu cevapladı.
'<input class="form-check-input"
type="radio" name="teklif-durumu"
id="inlineRadio11" value="1" ' . $user['musteri_teklifStatu']== 1 ? 'checked' : '' . ' >'
1828 gün önce Datatable Ajax Data Gönderme ?
sorusunu cevapladı.
1831 gün önce PHP İç İçe Diziler
sorusunu cevapladı.
function Tree($parent_id=0)
{
global $db;
$query = $db->prepare("SELECT `id`, `name`, `url`, `parent_id`, `sort_order` FROM `category` WHERE `parent_id` = :parent_id ORDER BY `parent_id`, `sort_order`, `name`");
$query->bindValue(':parent_id', $parent_id, PDO::PARAM_INT);
$query->execute();
$data = [];
if($query->rowCount() > 0)
{
while($category = $query->fetch(PDO::FETCH_ASSOC))
{
$sub = Tree($category["id"]);
$data[] = $category["id"];
if(!empty($sub)){
$data['sub_category'] = $sub;
}
}
}
return $data;
}
function Single($parent_id=0)
{
global $db;
$query = $db->prepare("SELECT `id`, `name`, `url`, `parent_id`, `sort_order` FROM `category` WHERE `parent_id` = :parent_id ORDER BY `parent_id`, `sort_order`, `name`");
$query->bindValue(':parent_id', $parent_id, PDO::PARAM_INT);
$query->execute();
$data = [];
if($query->rowCount() > 0)
{
while($category = $query->fetch(PDO::FETCH_ASSOC))
{
$data[] = $category["id"];
$sub = Single($category["id"]);
if(!empty($sub)){
array_push($data, ...$sub);
}
}
}
return $data;
}
// Örnek:
print_r(Tree(5));
/*
Output:
Array
(
[0] => 6
[sub_category] => Array
(
[0] => 15
[1] => 16
)
[1] => 7
[2] => 8
[3] => 9
)
*/
print_r(Single(5));
/*
Output:
Array
(
[0] => 6
[1] => 15
[2] => 16
[3] => 7
[4] => 8
[5] => 9
)
*/
1832 gün önce PHP İç İçe Diziler
sorusunu cevapladı.
Kendimce bişeyler yapmaya çalıştım umarım işinize yarar.
https://github.com/makifgokce/unlimited-category
1832 gün önce içerik eklerken tarih-saat kontrolü
sorusunu cevapladı.
Mysql de şu şekilde kontrol ettirebilirsin
SELECT UNIX_TIMESTAMP(CURRENT_TIMESTAMP())-UNIX_TIMESTAMP("2020-12-03 09:50:00") > 3600 AS sonuc
Aradaki fark 3600 saniyeden(1 saat) fazla ise 1 değilse 0 olacaktır.
1832 gün önce acil yardım... php, array, sort, turkish problem
sorusunu cevapladı.
header('Content-Type: text/html; charset=utf-8');
setlocale(LC_ALL, 'tr');
$alfabe = array('a', 'b', 'c', 'ç', 'd', 'e', 'f', 'g', 'ğ', 'h', 'ı', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'ö', 'p', 'r', 's', 'ş', 't', 'u', 'ü', 'v', 'y', 'z');
$collator = new Collator('tr_TR');
$collator->sort($alfabe);
var_dump($alfabe);
/*
array (size=29)
0 => string 'a' (length=1)
1 => string 'b' (length=1)
2 => string 'c' (length=1)
3 => string 'ç' (length=2)
4 => string 'd' (length=1)
5 => string 'e' (length=1)
6 => string 'f' (length=1)
7 => string 'g' (length=1)
8 => string 'ğ' (length=2)
9 => string 'h' (length=1)
10 => string 'ı' (length=2)
11 => string 'i' (length=1)
12 => string 'j' (length=1)
13 => string 'k' (length=1)
14 => string 'l' (length=1)
15 => string 'm' (length=1)
16 => string 'n' (length=1)
17 => string 'o' (length=1)
18 => string 'ö' (length=2)
19 => string 'p' (length=1)
20 => string 'r' (length=1)
21 => string 's' (length=1)
22 => string 'ş' (length=2)
23 => string 't' (length=1)
24 => string 'u' (length=1)
25 => string 'ü' (length=2)
26 => string 'v' (length=1)
27 => string 'y' (length=1)
28 => string 'z' (length=1)
*/
1832 gün önce PHP İç İçe Diziler
sorusunu cevapladı.
$listcats = array();
function Category($cats)
{
global $listcats;
foreach($cats as $cat)
{
if(isset($cat['title']))
{
array_push($listcats, strval($cat['title']));
if (isset($cat['subCats']))
{
Category($cat['subCats']);
}
}
}
}
Bu sefer oldu sanki :)
1832 gün önce PHP İç İçe Diziler
sorusunu cevapladı.
elindeki arrayi
```php
// buraya yazarak
```
atarmısın.
1832 gün önce PHP İç İçe Diziler
sorusunu cevapladı.
Bunu denermisin hata yapmadıysam bu işini görür.
$listcats = array();
function Category($cats)
{
global $listcats;
foreach($cats as $cat)
{
array_push($listcats, $cat['title']);
if (isset($cat['subCats']))
{
Category($cat);
}
}
}
1834 gün önce Mouse ile her kaydırmada farklı bir sectiona geçme
sorusunu cevapladı.