0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 23
1

Замена фото по id строки

10.03.2013, 20:32. Показов 634. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.
Не могу справиться с со следующей задачей.
В БД есть таблица. Выполняется запрос. Строки возвращаются, все ок. Есть папка images, в ней картинки, которые соответствуют id из таблицы.
Необходимо заменить картинку, но при этом, она после загрузки переименовываться на значение id соответсвующей строки
Загрузка происходит, но файл не переименовывается в нужное название, выглядит как .jpg
Вот код.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
//Запрос, который возвращает строки
$sql="SELECT * FROM `table` ORDER BY `id`;";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
$mas=mysql_fetch_array($res);
$dir = "../images/";
 
//код замены картинки
if (isset($_POST['change_pic'])){
    $num=$_POST['picture'];
    //$type=$_POST['type'];
    //$pic_folder=$_POST['pic_folder'];
    //$folder=$_POST['folder'];
    if (is_uploaded_file($userfile)){
        copy($userfile, "../images/".$num.".jpg");
    }
}
 
//загрузка данных в таблицу
 
        echo '<table border="1">';
        for ($i=1; $i<=$count; $i++){
        $mas=mysql_fetch_array($result);
 
    echo '<tr><td><strong><font color="black">ИД</font></strong></td><td><strong><font color="black">Фото</font></strong></td><td><strong><font color="black">Заменить фото</font></strong></td</tr>';
    echo '<input type="hidden" name="picture" value="'.$mas['id'].'">';
    echo '<tr>';
    echo '<td><strong>'.$mas['id'].'</strong></td>';
    echo '<td valign="top"><img src="'.$dir.''.$mas['id'].'.jpg"></td>';
    echo '<td valign="top"><form method="post" enctype="multipart/form-data">
    <input type="file" name="userfile"><br><input type="submit" name="change_pic" value="Заменить"><br>';
    echo'</form>';
    echo'</td>';
echo'</tr>';
echo'</ table>';
Буду благодарен за разъяснения.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2013, 20:32
Ответы с готовыми решениями:

Замена ссылок и названий фото переменными в базе данных
Здравствуйте. Подскажите пожалуйста. Ниже приведен код html с вставками php переменных. Когда...

Замена строки (целиком), найденная по части строки
Добрый день! Необходимо в файле найти строку по ее части, и заменить ее (строку целиком на новое...

При клике на маленькое фото открытие большого фото в модальном окне
Привет, помогите решить проблему! У меня есть скрипт фотогалереи, она отображает маленькие превью...

Удаление пути к фото в базе и самого фото в дирректории одновременно.
Приветствую всех! Такая проблема: пользователь может загрузить фото, при этом оно ресайзится на...

0
10.03.2013, 20:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2013, 20:32
Помогаю со студенческими работами здесь

Сделали фото в фото салоне,загрузил на комп,а посмотреть не могу
Помогите разобраться.Сделали фото в фото салоне,загрузил на комп,а посмотреть не могу,может какая...

При нажатии на фото снизу оно замещало фото в окне сверху над ним
Здравствуйте подскажите кто сталкивался, как реализовать: при нажатии на фото снизу оно замещало...

При нажатии на фото снизу оно замещало фото в окне сверху над ним
Здравствуйте подскажите кто сталкивался, как реализовать: при нажатии на фото снизу оно замещало...

При нажатии на фото снизу оно замещало фото в окне сверху над ним
Кто сталкивался... Подскажите как реализовать...?при нажатии на фото снизу оно замещало фото в окне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru