Здравейте,
ще се опитам да обясня, какво искам да направя и дано ме разберете
Значи имам следната заявка и изкарвам резултатите -> малка снимка с линк към съответната игра. Дотук добре.
Името на снимката(img) съответства на името, което е в полето ( 'nameid' ). Снимките обаче са в различен формат png/jpeg, но в базата са без разширенията. Това, което питам дали може да се направи е когато изважда снимката да я взимам от 'nameid', и да я изкарва, като само добави разширението.
За пример:
Имам игра, която се казва -> hell.swf
В полето 'nameid' е запазено само -> Hell
Снимката -> Hell.png, но може да е и Hell.jpeg
Идеята е, че снимките, които са към игрите не са добавени в базата, а ще се добавят ръчно една по една, а те са над 4к .. ако започна една по една ще ми отнеме много време. Затова понеже са с еднакви имена помислих дали не е възможно някаква такава функция? Дали е възможно това да стане или не?
ще се опитам да обясня, какво искам да направя и дано ме разберете
Значи имам следната заявка и изкарвам резултатите -> малка снимка с линк към съответната игра. Дотук добре.
Код:
$sql = "SELECT id, name, nameid, description, width, height, img, type FROM games LIMIT 0, 60 ";
$out = '';
foreach ($dbh->query($sql) as $row)
{
$out .= "<dl>";
$out .= "<dt><a href=\"upload/games/".$row['nameid'].".".$row['type']."\"><img src=\"upload/img/".$row['img']."\" /></a></dt>";
$out .= "</dl>";
}
$dbh = null;
?>
За пример:
Имам игра, която се казва -> hell.swf
В полето 'nameid' е запазено само -> Hell
Снимката -> Hell.png, но може да е и Hell.jpeg
Идеята е, че снимките, които са към игрите не са добавени в базата, а ще се добавят ръчно една по една, а те са над 4к .. ако започна една по една ще ми отнеме много време. Затова понеже са с еднакви имена помислих дали не е възможно някаква такава функция? Дали е възможно това да стане или не?