Как я могу добавить php-содержимое или переменную php в поле предупреждения Java-script ?! Я пытался заставить его работать несколько способов, но он появляется только пустым полем, а не содержимым переменной php.
Вот код:
<script language="javascript"> $(document).ready(function() { $("#a").blur(function() { <?php $b = $_POST['a']; if(isset($_POST['update'])) { mysql_query("UPDATE tbl_travel set fld_a='".$_POST[$b]."' where fld_id = '".$_POST["id"]."' ") or die(mysql_error()); } ?> alert (<?php $b ?>); }); }); </script>
Спасибо за помощь 🙂
Изменить это
alert (<?php $b ?>);
к этому
alert ('<?php echo $b; ?>');
Вам нужно вывести значение $b
и добавить котировки внутри предупреждения.
О PHP – эхо
Вы пробовали это?
alert ('<?php echo $b ?>');
1.
<script> alert("</script><?php $r=5;echo $r;?> <script>") </script>
вы должны запускать скрипт при запуске php
Я использую его так
$text="Example PHP Variable Message"; echo '<script type="text/javascript">alert("'.$text.'")</script>';