Есть таблица с категориями и с видео. В таблице категории только id и title, а в таблице video есть id title.... и category_id и в поле category_id записываем id категории, так получается?
Внешние ключи позволяют сохранять целостность данных в базу.
Другими словами если у Вас нет категории с id 555, то добавить видео в эту категорию не получится.
Так же как и взять и легко удалить категорию в которой есть видео.
Артем Сошников: Вообщем вот <?php
$categories = mysqli_query($connection,"SELECT * FROM `category`");
while ( $cat = mysqli_fetch_assoc($categories) )
{
?>
Категории.....
<?php } ?>
<?php
$videos = mysqli_query($connection, "SELECT * FROM `videos` ORDER BY `id` DESC LIMIT 5");
while ( $video = mysqli_fetch_assoc($videos) )
{
?>
ВИДЕО.....
<?php } ?>
Мне нужно чтоб для каждой категории выводились свои видео. В БД есть таблицы category и video, естественно в таблицы category записаны поля id и title, а в таблицы video есть id,title,...., category_id. В поле category_id я прописал id из таблицы category(это получается я их связал, точно хз если я правильно хоть говорю:) ) Так вот... Я не знаю как сделать чтоб для каждой категории выводились свои видео, вроде нужно делать GET запрос, если я правильно говорю.