|
|
|
| спасибо вам Trianon, Underwood, sim5! За поддержку и помощь.
Это мой первый сайт...и с пхп я знакома едва две недели. А вообще учусь на 2 курсе ист.фака, специальности "международные отношения", поэтому совсем не разбиралась в веб-строительстве.:) и без вашей помощи, дорогие ребята, я бы не справилась и у меня бы ничего не получилось!!
ещё раз спасибо что вы такие отзывчивые! | |
|
|
|
|
|
|
|
для: Ксения_954
(11.07.2007 в 17:37)
| | Ксения, спасибо за благодарность, но судя по вашему последнему посту в теме "Картинка в БД" у вас пока не все получилось. Я собственно вам ничем не помог, в отличие от Trianon'a, я лишь хотел вам посоветовать - чуть остановиться и подумать.
Мне кажется, вы идете немного не тем путем, не в смысле того, что то что вы делаете так нельзя сделать, а в смысле, что вам лучше было бы все делать так, как вам было бы более понятно.
Например, если вы готовите загодя данные в Ексель лишь для того чтобы потом их вставить в базу, то это путь не рациональный. Гораздо проще вам будет это делать через простенькую панель администрирования, которая бы содержала поля ввода, которые я видел в прикрепленном вами файле Ексель, и загружала выбранное вами изображение. У вас бы проблем было меньше.
Я видел ваш код в вышеуказанной теме, вы далее повторяете свою ошибку, прописывая класс элементу DIV, который, как я знаю, у вас определяет стиль шрифта у ссылок. А наверное проще бы было, если бы вы "собрали" свою страницу на таблице, у вас не так много содержания, и этого бы вам хватило, и вам было бы проще разобраться с вашим дизайном и стилями.
Вам конечно же ответят на этом форуме, посоветуют что-то, подскажут как решить проблему, но эти проблемы у вас "оторованы" от всего остального. Вы немножко не определились с самым главным от начала и до конца, мне так кажется. Если я не прав, извините, но в противном случае у вас были бы иные вопросы, мне так кажется.
Я кончено желаю вам успехов, но... Может вам нужно "на немножко" остановиться, подкрасить губки, подчеркнуть брови, и с мыслею "А где наша не пропадала" продумать все, начиная от простого рисуночка таблички карандашиком - где что и как распологаться будет, как должно выглядеть и т.д., и т.п. Пусть в итоге это будет простая таблица, пусть в итоге у вас будет простой скрипт - мне кажется, что вам сейчас главнее понимание, а не "навороты"...
Еще раз успехов! | |
|
|
|
|
|
|
|
для: sim5
(11.07.2007 в 18:19)
| | > Гораздо проще вам будет это делать через простенькую панель администрирования, которая бы содержала поля ввода, которые я видел в прикрепленном вами файле Ексель, и загружала выбранное вами изображение. У вас бы проблем было меньше.
То есть загружать каждую картинку по-отдельности? По-моему, это не рационально. Я хочу чтобы в одном файле excel было много строк с нескольми столбцами, и в одном из столбцов были фотографии. То есть сразу загрузить все строки.
>Я видел ваш код в вышеуказанной теме, вы далее повторяете свою ошибку, прописывая класс элементу DIV, который, как я знаю, у вас определяет стиль шрифта у ссылок. А наверное проще бы было, если бы вы "собрали" свою страницу на таблице, у вас не так много содержания, и этого бы вам хватило, и вам было бы проще разобраться с вашим дизайном и стилями.
обязательно сделаю всё правильно...обещаю
>Вам конечно же ответят на этом форуме, посоветуют что-то, подскажут как решить проблему, но эти проблемы у вас "оторованы" от всего остального. Вы немножко не определились с самым главным от начала и до конца, мне так кажется. Если я не прав, извините, но в противном случае у вас были бы иные вопросы, мне так кажется.
я уже определилась...и всё распланировала.. осталось добавить картинки в БД и практически миссия выполнена....
>Еще раз успехов!
спасибо!!! | |
|
|
|
|
|
|
|
для: Ксения_954
(11.07.2007 в 19:04)
| | >То есть загружать каждую картинку по-отдельности?
Ну зачем же, можно загрузить много полей и много фотографий к ним, одной формой - с N-числом фиксированных полей и выбором изображений. Вы ведь и в Ексель для каждой ячейки будете так же указывать источник изображения. Так же и для формы - внесли в поля данные, указали изображения, и это все отправили на сервер одним нажатием кнопки.
Готовить в Ексель и экспортировать на сервер - ну это было бы оправдано, если бы у вас на клиентской машине будет приложение ексель и оно должно быть синхронизировано с сервером, то есть требовалась бы и обратная операция - экспорт базы сервера в Ексель. Все-таки в дальнейшем вам потребуется управление вашим первым сайтом, ну а phpMyAdmin - это не совсем тот инструмент для этого. | |
|
|
|
|
|
|
|
для: sim5
(11.07.2007 в 20:50)
| | >Ну зачем же, можно загрузить много полей и много фотографий к ним, одной формой - с N-числом фиксированных полей и выбором изображений.
Так же и для формы - внесли в поля данные, указали изображения, и это все отправили на сервер одним нажатием кнопки.
Звучит страшно сложно..но я попытаюсь.... | |
|
|
|
|
|
|
|
для: Ксения_954
(11.07.2007 в 22:42)
| | Спасибо за благодарность :), всегда рады помочь, хотя вроде как помощь и не удалась.
> Ну зачем же, можно загрузить много полей и много фотографий к ним, одной формой - с N-
числом фиксированных полей и выбором изображений.
здесь я согласен с sim5. Для вас будет оптимальный вариант
а если в таблице результатов выходит:
>яШяаJFIFddямDuckyFяоAdobedАяЫ„
то последний приведённый мною скрипт переведёт это в картинку. Удачи | |
|
|
|
|
|
|
|
для: Underwood
(12.07.2007 в 10:30)
| |
<?php
// здесь повторяем запрос чтобы выбрать такие же данные
$query = "SELECT photo FROM product
WHERE hide='show'
".$tmp1.$tmp2.$tmp3."
ORDER BY pos";
$res=mysql_query($query);
$image=mysql_result($res, 0, 0);
header("Content-type: image/gif");
echo $image;
?>
а здесь так.
<td><div class='ver'>".$par['vid']."</div></td>
<td><div class='ver'>".$par['price']."</div></td>
<td><div class='ver'>".$par['marka']."</div></td>
<td><div class='ver'>".$par['strana']."</div></td>
<td><div class='ver'>".$par['note']."</div></td>
<td><div class='ver'>";
echo "<img src='showimg.php?tmp1=...&tmp2=...&tmp3=...' border=0 width='150' height='150'>";
// здесь где ... нужно передать параметры tmp для каждого.
echo "</div></td>
<td><div class='ver'>".$par['firma']."</div></td>
<td><div class='ver'>".$par['address']."</div></td>
</tr>";
|
этот? я попробую. спасибо ещё раз | |
|
|
|
|
|
|
|
для: Ксения_954
(11.07.2007 в 17:37)
| | Спасибо за лестный отзыв.
Будь у меня такая задача, Я бы наверное, развернул копию базы на локальной машине, а потом воспользовался каким либо удобным SQL-клиентом, чтоб натолкать данные прямо в таблицу. Например MySQL-Front. После чего снял бы дамп и загрузил его на сервере хостера. | |
|
|
|
|