Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
problem skrajnego żółtodzioba [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: problem skrajnego żółtodzioba [MYSQL] (/thread-problem-skrajnego-zoltodzioba-mysql)



problem skrajnego żółtodzioba [MYSQL] - aveer - 26-07-2011




RE: problem skrajnego żółtodzioba [MYSQL] - kancik - 26-07-2011

Ja i tak nie rozumiem. Pokazujesz stronę na której jest tabela a zaraz mówisz zapytaniu w phpmyadmin ? Spokojnie. Powiedz co ma zawierać tabela itp. Nie bede wnioskował tego z żadnej innej strony. A jeśli liczysz na gotowca to nie ten dział. Tu trzeba coś samemu wysmarować.


RE: problem skrajnego żółtodzioba [MYSQL] - aveer - 26-07-2011

wytłumacze jak najprościej,

Na mojej stronie umieszczam kilka elementów np. x, y, z
I chce , aby każdy z tych elementów miał swój oddzielny numer ID po którym będzie rozpoznawany. Nie opłaca się do tego każdego elementu robić oddzielnej podstrony, dlatego chce to zrobić w bazie danych. Prościej nie umniem


RE: problem skrajnego żółtodzioba [MYSQL] - michalszyd - 26-07-2011

Wszystko dokładnie opisane jest na http://webmade.org/kursy-online/kurs-mysql.php

Jak prościej wytłumaczyć, nie podając gotowca?


RE: problem skrajnego żółtodzioba [MYSQL] - kancik - 26-07-2011

ale to x,y,z to jest co ? Człowieku napisz dokładnie czego oczekujesz bo nikt tego nie jest tu wróżbitą ! Domyślam się , że chcesz coś przechować w jednej tabeli np. buty ( to już tak teoretyzuje bo naprawdę nie wiadomo o co Ci biega ).

Tworzysz tabelę. @michalszyd dał Ci kurs w którym jest pokazane jak stworzyć tabelę , zreszta phpmyadmin nie trzeba wcale pisać jest prosty kreator. Aby każdy rekord ( element ) miał inny ID dajesz mu klucz Primary i dodajesz autoinkrementacje i to tyle zabawy w phpmyadmin. Resztę piszesz już z palca w jakim tam języku chcesz. W tytule podałeś [mysql] czyli tylko tyle problemu widzę.


A takie pytanie. Zrobiłeś coś sam czy mamy Ci cały kod wyklepać ?


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

Skoro nie umiesz w ludzkim języku przekazać informacji to narysuj przykład tabeli w paincie, ponieważ x,y,z nic nikomu nie mówi. I nie strzęp się.


RE: problem skrajnego żółtodzioba [MYSQL] - aveer - 26-07-2011

Człowieku, pisałem o co mi chodzi w poprzednich postach , drugi raz nie zamierzam, A czy zrobiłem coś sam? Owszem zrobiłem bazę danych, chciałem zrobić tabele lecz mi nie wychodziło. Gdyby nie była mi potrzebna pomoc forumowiczów to bym wam na pusto dupy nie zawracał.Nie prosze was o wyklepanie mi kodu, ale o pomoc bo nie moge ruszyć dalej z miejsca. Tak jak pisałem jestem żółtodziobem i jeszcze nie wiele umniem w kwestiach baz danych. Szukam pomocy, czy to coś złego według ciebie? chyba od tego jest forum


RE: problem skrajnego żółtodzioba [MYSQL] - uriziel01 - 06-09-2011

Tak na szybko z palca. Tworzysz nową tabele która zawiera id przedmiotu, jego nazwę i cenę.
Kod:
Kod:
CREATE TABLE `przedmioty` (`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `nazwa` TEXT NOT NULL, `cena` FLOAT NOT NULL);
Zwróc uwagę na 'AUTO_INCREMENT PRIMARY' to jest właśnie atrybut który sprawia że kolumna jest unikalna i sama zwiększa się jej wartość.

Potem tworzysz stronę w .php na której np. przez parametr GET (adres wygląda wtedy nastepująco: http://mojastrona.pl/index.php?id=3518) przekazujesz id przedmiotu który chcesz wyciągnąć z bazy. Po czym wykonujesz zapytanie do bazy w formie:
Kod:
$sql = mysql_query("SELECT * FROM przedmioty WHERE id='" . $_GET['id'] . "'")
$result = mysql_fetch_array($sql)

gdzie $_GET['id'] jest właśnie tym unikalnym identyfikatorem przedmiotu.
No i wypisujesz na stronie wynik w postaci.
Kod:
echo $result['nazwa'] . '<br />';
echo $result['cena'] . '<br />';

UWAGA! Kod pisany kompletnie z pod palca, zapewne jest sporo błędów.

Pozdrawiam



RE: problem skrajnego żółtodzioba [MYSQL] - Kartofelek - 06-09-2011

Tutaj nie ma co pisać. W phpMyAdmin nie trzeba pisać żadnego kodu bo tam się klika. W necie jest "milion-pińset" kursów o tym, a forum nie jest od tego by robić za tutorial. Zapraszamy do kursu dla zielonych. Poczytasz, staniesz na jakimś konkretnym temacie - wtedy wróć, a nie "jestem zupełnie zielony, nie wiem nawet jak zrobić prostą tabelę".
"Google mysql kurs" zaprasza