|
|
|
| Всем привет!
Подскажите плиз как можно прикрепить картинку к определенной теме.
Суть в следующем есть папка с картинками в корневом каталоге и названия картинок почти пахожи с название тем. Нужно сделать, что бы картинки схожие с выбранной темой выбирались автоматом из папки.
Часть кода выбора данных из базы № договора (он же и есть название темы).
$result = $db->sql_query("SELECT * FROM ".$prefix."_stories where sid='$sid'");
$crow = $db->sql_fetchrow($result);
$subject = filter($crow['title'], "nohtml");
|
Вывод № в браузер.
OpenTable();
echo "<center><font class=\"option\"><b>ДОГОВОР № $subject</b></font></center><br>"
|
Так вот нужно, что бы можно было из папки с картинками было выводить сразу картинку схожую по названию № договора.
Например:
Есть договор №2 и в папке есть сканы этого договора 2a и 2b как можно сделать чтобы они выводились? Лучше конечно постранично потаму что сканов может быть больше чем 1 с разнице только в конечной букве. | |
|
|
|
|
|
|
|
для: vux
(17.06.2010 в 17:17)
| | Ну так выводите всё, что начинается на 2. В чём проблема то? Проверить первую цифру не можете? | |
|
|
|
|
|
|
|
для: Gubichev
(17.06.2010 в 17:21)
| | Так вот это и не могу написать перерыл кучу форумов, но так и не нашел ответ(( | |
|
|
|
|
|
|
|
для: vux
(17.06.2010 в 17:17)
| | Ну а почему бы в таблице не указать имя изображения? А что будет, если названия тем не "почти похожи", а станут похожи, как тогда быть с картинками? | |
|
|
|
|
|
|
|
для: sim5
(17.06.2010 в 17:27)
| | Проблема заключается в том, что договора заносятся в базу без сканов, а сканы закидывают в папку патом.
Названия менять нельзя и редко бывает что только 1 картинка поэтому почти похожи. Если Договор №2, а картинок (сканов) 3шт то получится 2.jpg, 2a.jpg и 2b.jpg | |
|
|
|
|
|
|
|
для: vux
(17.06.2010 в 18:02)
| |
<?
foreach(glob("path/".$number."*.jpg") as $file) {
echo "<img src=".$file.">";
}
|
| |
|
|
|
|
|
|
|
для: sim5
(17.06.2010 в 18:18)
| | спс за помощь код работает если подправить переменные
<?
foreach(glob("path/".$number."*.jpg") as $file) {
echo "<img src=".$file.">";
}
|
на
<?
foreach(glob("dogovora/".$subject."*.jpg") as $file) {
echo "<img src=".$file.">";
}
|
| |
|
|
|
|
|
|
|
для: vux
(17.06.2010 в 19:13)
| | Ну это уж вам лучше знать имена своих папок, а не мне, догадаться, что это пример не сложно. | |
|
|
|