У меня проблема с моим массивом javascript. Пыльник моего кода:php array в массив javascript document.write javascript_array
$namen = array();
$mainimg = array();
$sql1 = mysql_query("SELECT * FROM image WHERE id = ".$id.";");
echo "<div class='normal'>";
while($row = mysql_fetch_array($sql1))
{
$namen[] = $row['bild'];
$mainimg[] = $row['mainimg'];
$number_array = count($namen);
?>
<script type='text/javascript'>
<?php
for($a=1; $a <= count($namen); $a++){
$php_array = array($a => $row['bild']);
$js_array = json_encode($php_array);
echo "var javascript_array = ". $js_array . ";\n";
echo "document.write(javascript_array + '<br />');";
}
?>
</script>
}
Теперь я получаю [объект] [объект] в браузере, но я хотел бы распечатку элементов, название картины. Что я могу сделать?
Спасибо за вашу помощь заранее.
С уважением, Яник
Я не вижу смысла в js здесь вообще, вы можете просто использовать php для всего этого –