Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
problem skrajnego żółtodzioba [MYSQL]
#7
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
Odpowiedz


Wiadomości w tym wątku
RE: problem skrajnego żółtodzioba [MYSQL] - przez uriziel01 - 06-09-2011, 19:09

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak sprawdzić czy adres www znajduje sie w bazie mysql? jarekcda 8 9,062 13-05-2017, 01:02
Ostatni post: miketodson255
  Optymalizacja MySQL-a tomek_00 1 3,933 01-09-2013, 13:31
Ostatni post: hieroshima
  [MySQL] Struktura bazy dla słownika msx83 2 3,934 24-08-2013, 16:26
Ostatni post: msx83
  Komunikacja PHP z MySQL na serwerze pawstrze 5 6,461 16-07-2013, 15:58
Ostatni post: Engine
  [MySQL] wyszukiwarka problem darlowiak 3 3,566 13-06-2013, 12:58
Ostatni post: darlowiak

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl