Помощник
|
Запись массива в БД (200 RUR) |
pjotr
|
Сообщение
#1
|
||
|
|
||
|
|||
A1ex_hb |
6.2.2013, 17:07;
Ответить: A1ex_hb
Сообщение
#2
|
|
Должно работать
[PHP]<?php require_once 'login.php'; $connect = mysql_connect($db_hostname, $db_username, $db_password) or die("Ошибка соединения с сервером"); mysql_select_db($db_database, $connect) or die ("База данных не выбрана"); mysql_query ("CREATE DATABASE IF NOT EXISTS $db_database") or die ("Ошибка соединения с БД"); mysql_query ("CREATE TABLE IF NOT EXISTS portfolio ( id INT NOT NULL AUTO_INCREMENT, category VARCHAR(160), title VARCHAR(160), descr TEXT, date VARCHAR(160), screens TEXT, PRIMARY KEY (id) )") or die (mysql_error()); if (isset($_FILES)) { $screen = $_FILES['screen']; $path_arr = array(); foreach($screen['name'] as $i => $isscreen) { switch($screen['type'][$i]) { case 'image/pjpeg': case 'image/jpeg': $type = 'jpg'; break; case 'image/png': $type = 'png'; break; case 'image/gif': $type = 'gif'; break; case 'image/tiff': $type = 'tif'; break; default: $type = ''; break; } $tmpname = $screen['tmp_name'][$i]; $path = "../portfolio/img/".time()."-$i.".$type; move_uploaded_file($tmpname, $path); echo "$path"; $path_arr[] = $path; } mysql_query ("INSERT INTO portfolio (category, title, descr, date, screens) VALUES ('$category', '$title', '$descr', '$date', '".json_encode($path_arr)."')") or die (mysql_error()); } $sql = mysql_query ("SELECT * FROM portfolio ORDER BY 'id' DESC"); $screens = array(); while ($sql_data = mysql_fetch_array($sql)) { $category = $sql_data['category']; $title = $sql_data['title']; $descr = $sql_data['descr']; $date = $sql_data['date']; $screens = json_decode($sql_data['screens'],true); } mysql_close ($connect); echo "$category$title$descr$date"; foreach($screens as $k=>$v){ echo "<img src='".$v."'/>"; } ?>[/PHP] |
|
|
pjotr
|
Сообщение
#3
|
|
Спасибо, работает)))
Напишите, куда вам деньги закинуть)) |
|
|
A1ex_hb |
7.2.2013, 15:41;
Ответить: A1ex_hb
Сообщение
#4
|
|
Ответил в лс
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
PROXY-STORE.COM — ipV4 прокси от 42р В МЕСЯЦ с ротацией и без! Лучшая цена на рынке. 200+ стран | 21 | proxystore | 5304 | Вчера, 12:02 автор: proxystore |
|
Профильный прогон 200 рублей, Тиц (Икс) от 10, проверен Checktrust. | 271 | Вера_Симонова | 180338 | 14.3.2024, 14:53 автор: net |
|
Кто и зачем покупает картинки обезьян по $200 тысяч? NFT |
167 | metvekot | 27420 | 6.3.2024, 21:58 автор: Boymaster |
|
Более 200 профилей за 300 руб. | 18 | dizaynmaks | 5319 | 8.7.2023, 10:32 автор: wars |
|
Продам свой аккаунт FirstVDS c балансом 4500 и ежемесячным реф. доходом 140 RUR | 7 | SammoLove | 2175 | 20.2.2023, 4:17 автор: SammoLove |
Текстовая версия | Сейчас: 20.4.2024, 13:34 |