Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Kategorie
-Kiore-
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:12