Проблема с передачей значения из БД в JS.
$dfdf = mysql_result($result2,0,name); echo $dfdf; print " <script language='javascript'> var lol = ". $dfdf ."; alert(lol); </script> "; Проблема в том, что в данном примере сама функция echo выдает верное имя из БД, а вот alert выдает "undefined". |
Посмотри в исходный код страницы, поймешь.
|
Цитата:
var lol = header.png; alert(lol); Но почему undefined? |
Разобрался. Забыл взять переменную в кавычки, т.к. это текст.
|
И лучше оформляй так:
<?php $dfdf = mysql_result($result2,0,name); ?> <script language='javascript'> var lol = <?= "'$dfdf'" ?> alert(lol); </script> |
Часовой пояс GMT +3, время: 21:08. |