promotions static
5 columns, 15 rows shown.
Search filters on one column, exact or contains. The column is checked against what MySQL lists and the value is bound: a crafted name gets a 404, never reaches a query.
15 rows shown.
| id | name | percent_off | starts_on | ends_on |
|---|---|---|---|---|
| 1 | Winter sale | 30 | 2026-01-01 | 2026-01-28 |
| 2 | Back to school | 15 | 2026-09-01 | 2026-09-28 |
| 3 | Spring clean | 20 | 2026-03-01 | 2026-03-28 |
| 4 | Summer books | 10 | 2026-07-01 | 2026-07-28 |
| 5 | Black Friday | 40 | 2026-11-01 | 2026-11-28 |
| 6 | New year | 25 | 2026-01-01 | 2026-01-28 |
| 7 | Gardening week | 12 | 2026-04-01 | 2026-04-28 |
| 8 | Tech days | 18 | 2026-10-01 | 2026-10-28 |
| 9 | Loyalty | 5 | 2026-06-01 | 2026-06-28 |
| 10 | Flash sale | 50 | 2026-12-01 | 2026-12-28 |
| 11 | Season sale 11 | 16 | 2026-04-21 | 2026-05-05 |
| 12 | Season sale 12 | 17 | 2026-05-01 | 2026-05-15 |
| 13 | Season sale 13 | 18 | 2026-05-11 | 2026-05-25 |
| 14 | Season sale 14 | 19 | 2026-05-21 | 2026-06-04 |
| 15 | Season sale 15 | 20 | 2026-05-31 | 2026-06-14 |