:) спасибо всем за помощь
<?php if (isset($_POST['bsearch'])) {
не подскажешь еще кое что?) при поиске у меня вылазит ??? ровно столько сколько букв в найденном слове, то есть запрос по сути находит но не распознает
пробовал кодировку прописать не помогло
спасибо помог :)
echo get_name(1); echo get_name(2);
function get_row(int $key = null, array $database = array()) { if ($key && isset($database[$key - 1])) { return $database[$key - 1]; } return "Элемента с номером {$key} в списке нет"; } $database = file('names.db'); echo get_row(1, $database); echo get_row(2, $database); echo get_row(2, $database);
class Database { private $database; public function __construct(string $location = '') { $this->database = file($location); } public function getRow(int $key = null) { if ($key && isset($this->database[$key - 1])) { return $this->database[$key - 1]; } return "Элемент, с номером {$key}, не найден"; } } $names = new Database('names.db'); echo $names->getRow(1); echo $names->getRow(2); echo $names->getRow(3);
спасибо помогли
да номер строки---------- Добавлено 21.11.2018 в 18:16 ----------
да по номеру строки