1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как создать каталог товаров на PHP

Язык сценариев PHP позволяет веб-разработчику создать веб-сайт, который показывает посетителям сайта массив динамических наборов данных. Например, PHP можно использовать для извлечения данных о продуктах из базы данных MySQL и представления этих данных в Интернете в виде онлайн-каталога продуктов. Разработчик может оформить онлайн-каталог, используя правила каскадной таблицы стилей. MySQL, PHP и CSS — это технологии с открытым исходным кодом, и разработчик может использовать их бесплатно.

Шаг 1

Запустите утилиту phpAdmin и создайте новую таблицу MySQL для размещения данных о продукте. Назовите таблицу «продукты» и поместите поле в таблицу для каждого элемента, который вы хотите отобразить в каталоге продуктов. Например, внимательно изучите следующий пример команды SQL. Вы можете ввести эту команду в командную строку SQL утилиты phpAdmin. Команда запускает новую таблицу продуктов и создает поле ID, описания, upcNumber, имени, цены, изображения и метки времени.

СОЗДАТЬ ТАБЛИЦУ yourDatabase .products ( идентификаторINT( 100 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , описаниеVARCHAR( 3000 ) NOT NULL , upcNumber VARCHAR( 100 ) NOT NULL , name VARCHAR(100) НЕ NULL, price VARCHAR(100) НЕ NULL, picture VARCHAR(100) НЕ NULL, timestamp TIMESTAMP( 200 ) НЕ NULL ПО УМОЛЧАНИЮ CURRENT_TIMESTAMP ) ENGINE =MYISAM

Шаг 2

Заполните новые поля данных информацией о продукте. Поместите информацию о каждом продукте в соответствующее поле. Вы можете сделать это, нажав кнопку «Вставить» в утилите phpAdmin. Например, вы должны поместить название продукта в поле продукта, номер UPC продукта в поле upcNumber и имя файла изображения каждого продукта в поле изображения.

Шаг 3

Получить данные из каталога с помощью PHP. PHP извлекает описание каждого продукта из базы данных и отображает данные там, где они могут быть просмотрены посетителями вашего сайта. В этом примере кода PHP запрашивает базу данных с помощью функции mysql_query, помещает данные о каждом продукте в массив, перебирает массив и присваивает каждому элементу данных о продукте соответствующую переменную.

$data =mysql_query("SELECT * FROM products ORDER BY id desc") или die(mysql_error('Нет записей'));

в то время как ($ информация =mysql_fetch_array ( $ данные ))

{ $имя =$информация['имя']; $ описание =$ информация ['описание']; $upcNumber =$info['upcNumber']; $imageFile =$информация['картинка']; $цена =$информация['цена'];

} ?>

Шаг 4

Распечатайте и оформите вывод PHP с помощью правил CSS. Этот пример настраивает представление изображения каждого продукта для посетителя сайта с помощью встроенного правила CSS. Изображение было перемещено влево, название продукта помещено в тег H1, номер UPC отображается в теге H4, цена продукта отображается в виде заголовка H5, а описание продукта отображается в теге абзаца. .

Шаг 5

Поместите стилизованный вывод в цикл массива каждого продукта. Это будет отображать одно вхождение для каждого продукта, извлеченного из базы данных. Завершенный код PHP теперь выглядит следующим образом.

$data =mysql_query("SELECT * FROM products ORDER BY id desc") или die(mysql_error('Нет записей'));

в то время как ($ информация =mysql_fetch_array ( $ данные ))

{ $имя =$информация['имя']; $ описание =$ информация ['описание']; $upcNumber =$info['upcNumber']; $imageFile =$информация['картинка']; $цена =$информация['цена']; ?>


  1. Как сделать CD Караоке
  2. Как сделать телевизор HD Ready
  3. Сколько зарабатывает продуктовый фотограф?
  4. Как сделать копию рентгеновского снимка
  5. Как сделать тире в InDesign