Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не получается прочитать файлы в цикле, с последующим обновлением в базу
 
 автор: dinya_1   (14.05.2010 в 11:10)   письмо автору
 
 

Не получается прочитать файлы в цикле, с последующим обновлением в базу

Кажд.изображение записано в базу, теперь надо прочитать их Ширену, и Длинну и занести в базу (в ручную все работает) , а вцекле не получается

обработчик


<?php 
if(!isset($submit))
{
echo 
"Не нажата кнопка \"Задать размеры\", <a href=\"javascript:history.back()\">назад</a> ";
exit(); 
}
            
if(isset(
$razdel))
{
//Переменная $razdel приходит с формы, в которой указываю нужный раздел
//вытаскиваю имя файла
$result100 mysql_query("SELECT * FROM pictures WHERE id='$razdel' ",$db); 
$myrow100 mysql_fetch_array($result100);

do
{
//Читаем файл
list($width$height$type$attr) = getimagesize("../../img/".$myrow100['folders']."/big/".$myrow100['foto_name']."");  

//обнавляю данные 
$update mysql_query("UPDATE pictures SET width='$width', height='$height' WHERE id='$razdel' ",$db);
}


while (
$myrow100 mysql_fetch_array($result100));


}


?>

  Ответить  
 
 автор: Trianon   (14.05.2010 в 12:47)   письмо автору
 
   для: dinya_1   (14.05.2010 в 11:10)
 

Ширена и Длинна - это такие женские имена?

  Ответить  
 
 автор: Dinya_1   (14.05.2010 в 13:14)   письмо автору
 
   для: Trianon   (14.05.2010 в 12:47)
 

бывает

  Ответить  
 
 автор: sim5   (14.05.2010 в 14:13)   письмо автору
 
   для: dinya_1   (14.05.2010 в 11:10)
 

Как вы загружаете изображения на сервер - по FTP, потом сканируете папку, получаете информацию и заносите в базу?

  Ответить  
 
 автор: Dinya_1   (14.05.2010 в 17:51)   письмо автору
 
   для: sim5   (14.05.2010 в 14:13)
 

Файлы пока только на локальном компе, они лежат отдельно в папке, в базе только имена, загружать буду по FTP

  Ответить  
 
 автор: sim5   (14.05.2010 в 17:55)   письмо автору
 
   для: Dinya_1   (14.05.2010 в 17:51)
 

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

  Ответить  
 
 автор: Dinya_1   (14.05.2010 в 18:11)   письмо автору
 
   для: sim5   (14.05.2010 в 17:55)
 

какоето время не было интернета, спросить было неукого, заносил в базу без чтенийя
размеров, а теперь нужно довести до ума, да и хотелось бы узнать как в цикле это делается
для расширения кругозора, (ато не получается)

  Ответить  
 
 автор: sim5   (14.05.2010 в 18:14)   письмо автору
 
   для: Dinya_1   (14.05.2010 в 18:11)
 

Что это за изображения, для чего?

  Ответить  
 
 автор: Dinya_1   (14.05.2010 в 18:40)   письмо автору
 
   для: sim5   (14.05.2010 в 18:14)
 

для галлереи

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования