Обучение/Помощь новичкам | Php помощь по коду
// достать все удочки
public static function get_rods() {
$sql = "select * from _fishing_rods";
$sth = db::$pdo->prepare($sql);
$sth->execute([]);
return $sth->fetchAll(PDO::FETCH_ASSOC);
}
$test = get_rods();
Массив начинается с ключа ноль, как сделать , что бы начиналось с 1 ?)
________
посл. ред. 11.01.2022 в 22:18; всего 2 раз(а); by Ржавый
public static function get_rods() {
$sql = "select * from _fishing_rods";
$sth = db::$pdo->prepare($sql);
$sth->execute([]);
return $sth->fetchAll(PDO::FETCH_ASSOC);
}
$test = get_rods();
Массив начинается с ключа ноль, как сделать , что бы начиналось с 1 ?)
________
посл. ред. 11.01.2022 в 22:18; всего 2 раз(а); by Ржавый
213731682 (11.01.2022 в 20:18)
// достать все удочки
public static function get_rods() {
$sql = "select * from _fishing_rods";
$sth = db::$pdo->prepare($sql);
$sth->execute([]);
return $sth->fetchAll(PDO::FETCH_ASSOC);
}
Массив начинается с ключа ноль, как сделать , что бы начиналось с 1 ?)
// достать все удочки
public static function get_rods() {
$sql = "select * from _fishing_rods";
$sth = db::$pdo->prepare($sql);
$sth->execute([]);
return $sth->fetchAll(PDO::FETCH_ASSOC);
}
Массив начинается с ключа ноль, как сделать , что бы начиналось с 1 ?)
А хз..
Кошмар (11.01.2022 в 20:23)
А хз..
А хз..
Незнаешь тогда зачем отвечать?
$i ?
Dusty123 (11.01.2022 в 20:36)
Незнаешь тогда зачем отвечать?
Незнаешь тогда зачем отвечать?
Это моя фишка
php не шарю, но думаю так или
php
$sth->execute([]); $sth ++ php
$sth->execute([]); $sth = $sth + 1;
можно отсортировать по айдишнику (айдишник же с 1 начинается), ключь массива записи будет соответствовать id записи в этом вложенном массиве а можно просто пронумеровать заново
________
посл. ред. 11.01.2022 в 22:10; всего 2 раз(а); by Вилы Выкидные
php
$array = [ 0 => [ 'id' => 1, 'name' => 'Vasya' ], 1 => [ 'id' => 2, 'name' => 'Vova' ], 2 => [ 'id' => 3, 'name' => 'Petya' ] ]; var_dump(array_column($array, null, 'id')); /* array (size=3) 1 => array (size=2) 'id' => int 1 'name' => string 'Vasya' (length=5) 2 => array (size=2) 'id' => int 2 'name' => string 'Vova' (length=4) 3 => array (size=2) 'id' => int 3 'name' => string 'Petya' (length=5) */ php
$array = [ 0 => [ 'id' => 1, 'name' => 'Vasya' ], 1 => [ 'id' => 2, 'name' => 'Vova' ], 2 => [ 'id' => 3, 'name' => 'Petya' ] ]; var_dump(array_combine(range(1, count($array)), $array)); /* array (size=3) 1 => array (size=2) 'id' => int 1 'name' => string 'Vasya' (length=5) 2 => array (size=2) 'id' => int 2 'name' => string 'Vova' (length=4) 3 => array (size=2) 'id' => int 3 'name' => string 'Petya' (length=5) */
________
посл. ред. 11.01.2022 в 22:10; всего 2 раз(а); by Вилы Выкидные
Вилы Выкидные , от души