20250809
This commit is contained in:
parent
1577747e6f
commit
d2077fbc76
24
help/basic_usage/get_data.md
Normal file
24
help/basic_usage/get_data.md
Normal file
@ -0,0 +1,24 @@
|
||||
# Получение данных
|
||||
|
||||
Итак, в [прошлой статье](insert_data.md) мы наполнили таблицу `users` данными. Теперь она имеет вид:
|
||||
|
||||
| id | user_name | user_mail |
|
||||
|:--:|:---------:|:-------------------:|
|
||||
| 1 | Ivan | ivan@example.com |
|
||||
| 2 | Olga | olga@example.com |
|
||||
| 3 | Oleg | oleg@mail.ru |
|
||||
| 4 | Nikolay | nikolay@example.com |
|
||||
|
||||
Попробуем теперь получить строку, где имя пользователя - `Oleg`. Для этого воспользуемся
|
||||
методом [GetRow](../class_desc/classes/Database.md#61-получение-одного-объекта-getrow):
|
||||
|
||||
```php
|
||||
use goodboyalex\php_db_components_pack\classes\ConditionBuilder;
|
||||
|
||||
$user = $db->GetRow('users', where: new ConditionBuilder()->WhereEquals('user_name', 'Oleg'), className: "\\App\\Models\\User")
|
||||
|
||||
echo $user->Id; // Выведет 3
|
||||
echo $user->Email; // Выведет oleg@mail.ru
|
||||
```
|
||||
|
||||
[Предыдущий пункт](insert_data.md) | [На главную](../index.md) | [Следующий пункт](../index.md)
|
@ -62,4 +62,4 @@ else {
|
||||
| 3 | Oleg | oleg@mail.ru |
|
||||
| 4 | Nikolay | nikolay@example.com |
|
||||
|
||||
[Предыдущий пункт](create_table.md) | [На главную](../index.md) | [Следующий пункт](../index.md)
|
||||
[Предыдущий пункт](create_table.md) | [На главную](../index.md) | [Следующий пункт](get_data.md)
|
@ -10,6 +10,8 @@
|
||||
|
||||
1. [x] [Подготовка к использованию](basic_usage/usage_preparation.md)
|
||||
2. [x] [Создание таблицы](basic_usage/create_table.md)
|
||||
3. [x] [Вставка данных](basic_usage/insert_data.md)
|
||||
4. [x] [Получение данных](basic_usage/get_data.md)
|
||||
|
||||
## Описание интерфейсов, классов и перечислений:
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user