Пытаюсь обхитрить IE: javascript-ом динамически создать php-код с запросом к MySQL
<script type="text/javascript">
function createZapros(iid) {
$htm = "<?php
require('dbsetup.php');
$connection=mysql_connect (localhost, $username, $password);
$db_selected = mysql_select_db($database, $connection);
$query = 'SELECT * FROM base WHERE reid="+iid+"';
$result = mysql_query($query);
while ($row = @mysql_fetch_assoc($result)){ $tekst = $row['comment']; }
echo $tekst,
?>";
document.getElementById("place").innerHTML = $htm;
}
</script>
Так вот если в функцию передавать переменную iid=5, то не работает,
а если просто написать в коде так, то работает:
$query = 'SELECT * FROM base WHERE reid=5';
не пойму в чем дело - может в синтаксисе???
|