Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Panel połączony z MySql

Założony przez  adiq15.

wersja skryptu MyBB: 1.8.4
adres forum: www.ptg.xaa.pl
na czym polega problem (screen, opis, komunikaty):

Witam mam do was pytanie jak zrobić prosty panel na forum z statystykami pobranymi z np bazdy danych o nazwie xxx . Odrazu mówię że ogarniam zapytania MySql oraz nie problem na serwie MySql podłączyć ;) Serwer to serwer SAMP.

Chcę się dowiedzieć na początek jak zrobić prosty nawet na stronie głównej może być panel z danymi z bazy xxx . Np. towary: dostępność itp.
Panowie teraz tak jakby nie patrzeć nie jestem jakimś web-masterem , mój portal jest w .html . I teraz takie pytanie w tym .html mam dać połączenie z bazą ? Nazwa tego pliku to index.html
Radzę zacząć od nauki podstaw php, bo z obecną wiedzą nic tam nie naskrobiesz. Nie wiesz nawet jakie rozszerzenie powinien mieć plik z php.

Zaraz powiesz, że nie pomagamy itp. Jakąś wiedzę powinieneś już posiadać jak przychodzisz na forum z problemem takiego typu. W google jest masa materiałów wystarczy chcieć się czegoś nauczyć. Ty w tej chwili oczekujesz, że ktoś napisze to dla Ciebie.
Dużo osób sobie wyobraża, że nasza wiedza pojawiła się z kosmosu w jeden wieczór. Ja jak i każdy inny, przyłożył się do tego aby posiąść jakąś wiedzę na dany temat i nie trwało to jeden dzień.
W pawno praktukuję od roku i codziennie czegoś nowego się uczę. Portal mam w .html czy w rozszerzeniu html też mogę robić zapytania do bazy ?
No logiczne że nie...
1. Zmieniasz rozszerzenie pliku z '.html' na '.php', w pliku możesz używać tego co w HTML + PHP
2. Tam gdzie chcesz mieć php dodajesz kod np.:
<?php

 
/* Teraz podajesz skrypt np. */

$query $my_base->query("SELECT * FROM table WHERE field='value'");

while(
$result $my_base->fetch_array($query))
{
    
$data1 $result['FieldName1'];
    
$data2 $result['FieldName2'];
    
// ...


 
/* I zamykasz kod PHP */

?>
3. Tworzysz plik o nazwie ".htaccess" w którym dodajesz np.:
RewriteEngine On
    RewriteRule ^towary.html(.*) towary.php$1
* gdzie towary.html to nazwa pod którą chcesz mieć stronę, natomiast (towary.php) - to nazwa pliku w którym znajduje się php

I masz podstronę z kodem php z końcówką .html
Test
@up: No tak to nie zadziała:
1. Brak dołączonego global.php z głównego katalogu forum (jak dołączyć plik -> google.com)
2. Brak utworzonego obiektu $my_base -> Panel połączony z MySql - Post #260469



Użytkownicy przeglądający ten wątek:

3 gości