Обучение/Помощь новичкам | Как хранить картинки в mysql?
Pavelreyz (04.06.2018 в 21:24)
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM `img` ORDER BY `id` DESC LIMIT 1"));
вывод
<img src="/папка/'.$sql['name'].'">
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM `img` ORDER BY `id` DESC LIMIT 1"));
вывод
<img src="/папка/'.$sql['name'].'">
А??? Нафига вообще сортировка?
Onmen ,
________
посл. ред. 04.06.2018 в 23:46; всего 2 раз(а); by TuT
<?
$sql = mysql_fetch_assoc(mysql_query("SELECT * FROM `img` LIMIT 1"));
//вывод
echo '<img src="'.$sql['name_1'].'">';
//где name_1 путь до картинки /папка/img_1.png
________
посл. ред. 04.06.2018 в 23:46; всего 2 раз(а); by TuT
1. Последняя запись SELECT * FROM `img` ORDER BY 'id' DESC LIMIT 1
2. id, src где src - полный путь к картинке аля
$file = __DIR__ . '/upload/' . basename($_FILES['userfile']['name']);
move_uploaded_file($_FILES['userfile']['tmp_name'], $file);
INSERT INTO `img` (`src`) VALUES('$file')
2. id, src где src - полный путь к картинке аля
$file = __DIR__ . '/upload/' . basename($_FILES['userfile']['name']);
move_uploaded_file($_FILES['userfile']['tmp_name'], $file);
INSERT INTO `img` (`src`) VALUES('$file')
DELETED
6 июня 2018, в 11:20
Delete
пишешь в базу номер
выводишь
<?php
$a = 1;// или 2, 3, 4, 5 (номер картинки)
<img src="/путь/<?= $a ?>.png" alt="image-<?= $a ?>">
как-то так
________
посл. ред. 06.06.2018 в 11:27; всего 2 раз(а); by PhpStorm
DELETED
Автор
6 июня 2018, в 13:03
Delete
null (05.06.2018 в 00:50)
1. Последняя запись SELECT * FROM `img` ORDER BY 'id' DESC LIMIT 1
2. id, src где src - полный путь к картинке аля
$file = __DIR__ . '/upload/' . basename($_FILES['userfile']['name']);
move_uploaded_file($_FILES['userfile']['tmp_name'], $file);
INSERT INTO `img` (`src`) VALUES('$file')
1. Последняя запись SELECT * FROM `img` ORDER BY 'id' DESC LIMIT 1
2. id, src где src - полный путь к картинке аля
$file = __DIR__ . '/upload/' . basename($_FILES['userfile']['name']);
move_uploaded_file($_FILES['userfile']['tmp_name'], $file);
INSERT INTO `img` (`src`) VALUES('$file')
Сделал так
$sql = ("SELECT * FROM `img` where id=(SELECT max(id) FROM img)") or die (mysqli_error($conn));
//connection to base
$sql = "SELECT * FROM `tbl_name WHERE `id` = MAX(`id`)";
$row = $db->query($sql)->fetch_assoc();
echo $row['id'];
CREATE TABLE `src` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` TEXT NOT NULL,
`time` int(10) NOT NULL
PRIMARY KEY(`id`)
) Engine=InnoDB DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1;
$getImg = mysql_query("SELECT * FROM `src` ORDER BY `time` DESC LIMIT 1");
while ($row = mysql_fetch_assoc($getImg))
{
echo '<img src="/path/'.$row['id'].'.png">';
________
посл. ред. 06.06.2018 в 14:32; всего 2 раз(а); by simple_php
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` TEXT NOT NULL,
`time` int(10) NOT NULL
PRIMARY KEY(`id`)
) Engine=InnoDB DEFAULT CHARSET=UTF8 AUTO_INCREMENT=1;
$getImg = mysql_query("SELECT * FROM `src` ORDER BY `time` DESC LIMIT 1");
while ($row = mysql_fetch_assoc($getImg))
{
echo '<img src="/path/'.$row['id'].'.png">';
________
посл. ред. 06.06.2018 в 14:32; всего 2 раз(а); by simple_php