| -Kiore- |
Post
#1
|
|
Goście |
Witam. Próbuję ostatnio zrobić system kategorii, tak aby do każdej można było dodawać artykuły. Skrypty wyglądają tak:
form.html Cytat <h1> Dodaj kategorię</h1> <form action="dodart.php" method="post"> Tytuł<input type="text" name="nazwa"><br> <input type=submit value="Wyślij"> <input type=reset><br> dodart.php Cytat <?php $uchwyt=mysqli_connect('localhost','root','') or die('Nieudane połączenie z bazą danych...'); $nazwa=$_POST['nazwa']; mysqli_select_db($uchwyt, "strona"); mysqli_query($uchwyt, "insert into category values('', '$nazwa')") or die(mysqli_error($uchwyt)); ?> wyborkat.php Cytat <?php $uchwyt=mysqli_connect('localhost','root','') or die('Nieudane połączenie z bazą danych...'); mysqli_select_db($uchwyt, "strona"); $query=mysqli_query($uchwyt, 'SELECT * FROM category ORDER BY id desc'); while($wiersz=mysqli_fetch_array($query)) { $id=$wiersz['id']; $nazwa=$wiersz['nazwa']; $tab[$id] = $nazwa; echo "<a href='kat.php'>$nazwa</a>"; } ?> kat.php (ma wyświetlać artykuły z kategorii) Cytat <?php $uchwyt = mysqli_connect('localhost', 'root' , ''); mysqli_select_db($uchwyt, "strona"); $query = mysqli_query($uchwyt, "select * from category order by id desc limit 0,3"); $rekord = mysqli_fetch_array($query); $nazwa = $rekord['nazwa']; echo "$nazwa" ?> Chciałbym wiedzieć, jak zrobić, aby $nazwa = nazwa wybranej wcześniej kategorii. Poza tym, chciałbym zrobić później system artykułów z podziałem do odpowiednich kategorii. Tutaj też prosiłbym o pomoc (nie w formie kodu, tylko wytłumaczenia) Z góry dziękuję za pomoc i przepraszam za swoje błędy Kiore |
|
|
|
Kiore [PHP][MYSQL]Kategorie 11.09.2008, 19:12:06
marian84 Cytat(Kiore @ 11.09.2008, 20:12:06 ) ... 11.09.2008, 20:44:17
Kiore Nie. Chcę mieć po lewej stronie swojej witryny men... 11.09.2008, 20:51:56
marian84 Dodaj do bazy jeszcze jedną kolumne o nazwie np. p... 11.09.2008, 21:55:09
Pilsener Ja polecam zrobić taką tabelę kategorii (zgodnie z... 11.09.2008, 22:12:17
Kiore Cytat<?php
$uchwyt = mysqli_connect('l... 12.09.2008, 16:42:10
marian84 Cytat(Kiore @ 12.09.2008, 17:42:10 ) ... 14.09.2008, 22:08:20 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 23:39 |