Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Szablon panelu administracyjnego obsługi MySQL - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Szablon panelu administracyjnego obsługi MySQL (/thread-szablon-panelu-administracyjnego-obslugi-mysql)



Szablon panelu administracyjnego obsługi MySQL - maciekmoto - 16-11-2009


Witam chodzi mi o to czy ma ktoś, lub widział i wie gdzie znaleźć, lub posiada przykładowy szablon wykonanego panelu administracyjnego obsługi bazy danych.

Chodzi o to, żebym nie męczył się w tym nieprzejżystym PHPmyAdmin, tylko zalogował sie na swojej stronie do panelu administracyjnego (coś jak joomla niby lecz tylko o samą baze danych chodzi, coś jak taki CMS) a następnie wybieram(jeśli chodzi o sklep internetowy motoryzacyjny) marke produktu dalej wpisuje model dalej wpisuje w kolejne dostępne pole rocznik, opis, skrypt wyciagający zdjęcie folderu i klikam dodaj, produkt pojawia się na stronie. Wylogowywuje sie z panelu i wszystko.

Chodzi o to że nie mam pojęcia jak to napisać a chciał bym przekleić tylko jak najbardziej zbliżony kod poniewaz nie umiem go napisać i podstawić swoje dane(ucząc sie też troche zasad PHP)



RE: Szablon panelu administracyjnego obsługi MySQL - KowR - 16-11-2009

Wiemy, widzieliśmy taki panel administratora. Hmmm... Myślę, że nikt za darmo Ci go nie odstąpi.

Aby takowy stworzyć musisz znać podstawy PHP (obsługa formularzy + obsługa bazy danych MYSQL - zapytania: insert, select, update, delete).
Tworzysz formularz... Postem odczytujesz zmienne z formularza, przypisujesz je do zmiennych -> tworzysz zapytanie do bazy danych -> zapisujesz.

Np. dodawanie:
Kod:
<?php
// tutaj połączenie z bazą danych
// sprawdzasz czy submit dodaj został kliknięty
if(!$_POST['nazwasubmit']) {
?>
<form action="" method="post">
<table>
<tr>
<td>
Nazwa:
</td>
<td>
<input type="text" name="nazwa" />
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="nazwasubmit" value="dodaj" />
</td>
</tr>
</table>
</form>
<?php
} else {
// odbierasz dane z formularza i przypisujesz je do zmiennej
$nazwa = $_POST['nazwa'];
// tutaj powinna nastąpić walidacja wprowadzonych danych
//zapisujesz dane do bazy danych
$result = mysql_query("INSERT INTO marka (nazwa) VALUE ('".$nazwa."')");
if($result) {
echo 'dane zostały zapisane';
} else {
echo 'dane nie zostały zapisane!';
}
}
?>

Wszystko pisane z palca...