Każdy artykuł ma przyporządkowane ID kategorii, do której należy.
Wygląda on tak:
<?php $id=$_GET['id']; $uchwyt = mysqli_connect('localhost', 'root' , ''); mysqli_select_db($uchwyt, "strona"); $query=mysqli_query($uchwyt, "SELECT * FROM artykuly WHERE id='$id'"); $rekord=mysqli_fetch_array($query); $idkat=$rekord['idkat']; $query2=mysqli_query($uchwyt, "SELECT nazwa FROM category WHERE id='$idkat'"); $wiersz=mysqli_fetch_array($query); $nazwa=$wiersz['nazwa']; $query = mysqli_query($uchwyt, "select * from category order by id desc limit 0,3"); $querys=mysqli_query($uchwyt, "SELECT * FROM category"); while($wiersz = mysqli_fetch_array($querys)) { $id = $wiersz['id']; $nazwa = $wiersz['nazwa']; } ?>
Problem pojawia się przy kategorii. Chcę, aby była możliwość jej edycji, ale nie wiem jak zrobić, aby w 1 polu pojawiała się nazwa kategorii, do której należy artykuł.
Przykład: Artykuł należy do 3 kategorii.
Zamiast:
1
2
3
4
(to robi mój skrypt)
Było:
3
1
2
4
Zna ktoś może sposób na zrobienie tego? Mój jedyny pomysł opierał się na wyświetleniu ręcznie a nie z while nazwy kategorii.
W razie niejasności - pytać.