![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 0 Dołączył: 20.04.2002 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Jak pobrać dane z takiej tabeli:
[php:1:df755fa05a]<?php CREATE TABLE `cennik` ( `nazwa` varchar(20) NOT NULL default '', `cena` varchar(5) NOT NULL default '', UNIQUE KEY `nazwa` (`nazwa`) ) TYPE=MyISAM; # # Zrzut danych tabeli `cennik` # INSERT INTO `cennik` VALUES ('nobanner', '2'); INSERT INTO `cennik` VALUES ('kattop', '1'); INSERT INTO `cennik` VALUES ('wyrozniona', '1'); INSERT INTO `cennik` VALUES ('banner', '5'); INSERT INTO `cennik` VALUES ('konto', '10'); INSERT INTO `cennik` VALUES ('alias', '1'); INSERT INTO `cennik` VALUES ('domena', '5'); INSERT INTO `cennik` VALUES ('dns', '5'); ?>[/php:1:df755fa05a] chciałbym mieć w jednej tablicy całą zawartość tabeli, i odwoływać się np. do wartości pola nobanner poprzez $array[nobanner] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 2.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat chciałbym mieć w jednej tablicy całą zawartość tabeli, i odwoływać się np. do wartości pola nobanner poprzez $array[nobanner]
Musisz zrobić coś takiego: [php:1:4aa3e5cf32]<?php $result = mysql_query( 'SELECT * FROM cennik' ); while ( $row = mysql_fetch_array( $result ) ) { $cennik[ $row['nazwa'] ] = $row['cena']; } ?>[/php:1:4aa3e5cf32] Wtedy będziesz mógł się odwoływać tak jak chciałeś: $cennik['nobanner'] będzie miało wartość 2 chociażby. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 13:32 |