У меня возник вопрос о добавлении значений в таблицу. Сейчас я работаю над приложением, в котором вы можете сохранить запас, например, в магазине инструментов.столбец MySQL с несколькими значениями
<?php
include 'dbconnect.php';
// Stock query
$sql = "SELECT * FROM product WHERE locationcode = 'loc1'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<tr>";
echo "<td>".$row['locationcode']."</td>";
echo "<td>".$row['product_id']."</td>";
echo "<td>".$row['amount']."</td>";
}
}
else {
echo "0 results";
}
$conn->close();
стол, который я сделал для продуктов, доступных состоит из следующих колонок:
- Product ID
- Тип продукта
- Марка
- Модель
- Стоимость Цена
- Продажа Цена
- Код города
- Сумма
Множество продуктов из этого инструментального цеха доступны в нескольких местах (в стране расположено несколько физических магазинов).
Можно ли добавить более одного значения в столбец? Это связано с тем, что клиент должен иметь возможность фильтровать продукты и соответствующие местоположения (IE. Продукт может быть доступен как в местоположении 1, так и в местоположении 2).
Заранее благодарен!
См. Нормализацию. – Strawberry