Skocz do zawartości

[php i MySQL] mała baza danych


michal1986

Rekomendowane odpowiedzi

witam,

prosze o wyjaśnienie jak sie za to zabrać?

kiedys pobralem te "cwiczenia" z php i MySQL, jest przedstawiony temat ktory chce wykorzystac, na tym przykladzie poznac dzialanie omowionych funkcji itd. a pozniej zmodyfikowac to na swoje potrzeby.

pytanie: jak to wszystko uruchomic? trzeba wgrac na serwer te wszystkie katalogi i pliki? utworzyc (w panelu administracyjnym serwera) baze MySQL? Czy musi byc ona jakos szczegolnie nazwana? Co zrobic, zeby to zadzialalo? bylby ktos tak dobry, zeby pobrac pliki, przegladnac i odpowiedziec mi na pytanie?

pewnie pytanie bardzo proste, dla wielu oczywiste, ale dla mnie nie bardzo...

Odnośnik do komentarza
Udostępnij na innych stronach

Do postawienia serwera php z MySQL wystarczy:

https://www.webserv.pl/

albo

https://www.olesno.pl/~pablo/krasnal/index1.php

sama instalacja takiego gotowca sprowadza się do klikania 'dalej', 'dalej' itp. potem musisz już się zapoznać do którego katalogu wrzucać stronki pobawić się w phpMyAdmin.

https://www.punktseo.pl/darmowe-bonusy/ << rozdaje: kody do katalogów firm, kody rabatowe, szablony ZennoPoster ! |---| Moje strony: https://www.s90.pl/pozycjonowanie/ | https://www.seo-stat.pl - zapraszam.                                                                                                                                                                                          

seo-stat-logo.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

Prosiłbym pisać w temacie a nie na PW:

odnośnie odpowiedzi, chcialem napisac ze serwer mam wykupiony (z obsluga php i MySQL, dreamhost.com)

chce zrobic to "bd-5-przyklady"

zawartosc katalogu "tabelaekstraklasy" wgrywam na serwer,

ale jak w przegladarce wpisuje mojadomena.pl/tabelaekstraklasy/tabelaekstraklasy.php to sa bledy...

powinienem zrobic w panelu nowa baze MySQL? jak ona sie powinna nazywac?

W pliku: 1-tworzenie-bazy.sql masz podane jaką baze tworzy to zapytanie. Jednak chyba w phpMyAdmin nie będziesz mógł utworzyć bazy danych, tylko w panelu DreamHosta - potem musisz wywalić pierwsze 3 linijki tego zapytania i wrzucić do zakładki SQL w phpMyAdmin.

DROP DATABASE   ekstraklasa_jesien_2003_2004;

CREATE DATABASE ekstraklasa_jesien_2003_2004;

USE ekstraklasa_jesien_2003_2004;

CREATE TABLE TKluby (
id INT not null AUTO_INCREMENT,
nazwa VARCHAR (75) not null,
adreswww VARCHAR (75) not null,
godlo VARCHAR (50) not null,
PRIMARY KEY (id),
INDEX (id, nazwa),
UNIQUE (id)
);

Co do nazwy bazy - nie wiem czy DreamHost nie wymusi zmiany jej nazwy dodając np Admin_ekstraklasa_jesien_2003_2004

wtedy bedziesz musiał edytować plik bazadanych.inc.php a dokładnie te linijki:

$this -> nazwabazydanych = "ekstraklasa_jesien_2003_2004";

$this -> link = mysql_connect("localhost", "ekstraklasa", "ekstraklasa");

W ogóle wydaje mi się, że duuużo pominąłeś w swojej nauce - i próbujesz od razu zacząć od wyższego poziomu.

https://www.punktseo.pl/darmowe-bonusy/ << rozdaje: kody do katalogów firm, kody rabatowe, szablony ZennoPoster ! |---| Moje strony: https://www.s90.pl/pozycjonowanie/ | https://www.seo-stat.pl - zapraszam.                                                                                                                                                                                          

seo-stat-logo.png

 

Odnośnik do komentarza
Udostępnij na innych stronach

w phpMyAdmin "polecenie DROP DATABASE jest zablokowane"

polecenie "create" jest zbedne, bo utworzylem baze danych w panelu administracyjnym Dreamhost.

Zapytanie USE ekstraklasa_jesien_2003_2004; - "zostało wykonane pomyślnie"

w dreamhost nie dziala "localhost", ale to ustawilem w pliku bazadanych.inc.php (mysql.domena.pl), ustawilem w tym pliku usera i haslo.

w przegladarce wpisuje adresstrony.pl/katalog/tabelaekstraklasy.php

i jest 1 warning o tresci

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/logindh/adresstrony.pl/katalog/bazadanych.inc.php on line 114

ponizej tej informacji widoczne jest menu wyboru "kolejka", miejsce, wynik, czas gry, poniżej powinna być tabela, ale widać tylko nagłówki tzn "lp.", "kluby", "punkty" itp

co to za błąd? czy przez ten błąd nie widać np. treści tabeli?

-----------------

tego posta napisalem chyba zbyt szybko...

w nocy to przemyslalem i dzis rano zaczalem sie tym bawic.

na chwile obecna juz wszystkie tabele utworzylem (w phpMyAdmin w zakladce SQL), zawartosc tabel uzupelnilem w ten sam sposob za pomoca polecenia "insert into" - jak w pliku ekstraklasa.sql

czyli juz mniej wiecej wiem jak to obslugiwac, wiele funkcji i zapytan jest szczegolowo opisanych. Zastanawia mnie tylko jedna sprawa. Czy DANE (mecze, wyniki, sklady) w tym przykladzie musza byc dodawane "recznie" w pliku txt w takim formacie jak to wyglada w przedstawionych plikach?

dziekuje za pomoc

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności