автогенерация JavaScript из MySQL

У меня есть сайт, на котором я могу загружать изображения с некоторой информацией (начальная дата, конечная дата, длительность, URL).

Я хочу сделать слайд-шоу, которое выбирает те изображения, которые> $ startdate && <$ enddate. И я хочу, чтобы каждое изображение отображалось до тех пор, пока я установил его в значение $ duration. Мой Javascript до сих пор выглядит следующим образом:

<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
function showPic1(){
$('#test').html("<img src=\"$url" width=" 400 " height=" 300 ">");
setTimeout(showPic2, $dur);}

function showPic2(){
$('#test').html("<img src=\"$url" width=" 400 " height=" 300 ">");
setTimeout(showPic1, 9000);}

showPic1();
</script>
<div id="test"><img src='http://haga.mizgalski.se/upload/upload/bild1.jpg' width='400' height='300'></div>

Довольно просто. Но как я могу автоматически сгенерировать этот javascriptcode из примера bash-скрипта из базы данных?!

Какие-нибудь идеи?

0
задан 23 December 2013 в 23:02

1 ответ

Вы можете использовать ключ -execute mysql -e

foo=`mysql -u user_name_here -p password_here -s -N -e "SELECT id FROM the.host WHERE name='$the_url'"`
echo $foo
echo "<some>$foo<\/some>" >> /file/path/to_name_of_output.js

Но почему бы не использовать PHP или PERL?

0
ответ дан 23 December 2013 в 23:02

Другие вопросы по тегам:

Похожие вопросы: