Utiliser variable php dans un bloc javascript
aziza1989
-
aziza1989 -
aziza1989 -
Bonjour,
Dans mon fichier.phtml ,j'ai deux bloc
1/php
2/javascript
et dans le deusième bloc j'utilise la variable $v mais ça ne me donne aucun résultat ni aucune erreur,S'il vous plait est ce que c'est comme ça qu'on se procède?
Merci.
Dans mon fichier.phtml ,j'ai deux bloc
1/php
<?php
$ville=Zend_Registry::get('ville');
$db= Zend_Db_Table::getDefaultAdapter();
$id_v=$select=$db-> select() -> from('ville',
array('ville_id','ville_meteo'))->where('ville_nom=?',$ville)->query()->fetch();
$ville_id=$id_v['ville_id'];
$v=$id_v['ville_meteo'];
?>
2/javascript
<script type="text/javascript">
$(document).ready(function () {
$('#test').weatherfeed([$v]);
});
</script>
et dans le deusième bloc j'utilise la variable $v mais ça ne me donne aucun résultat ni aucune erreur,S'il vous plait est ce que c'est comme ça qu'on se procède?
Merci.
2 réponses
-
Pour utiliser une variable PHP en JS, tu peut faire comme ça :
<script type="text/javascript"> $(document).ready(function () { $('#test').weatherfeed(<?php echo $v; ?>); }); </script>
A condition que la variable $v sois sur la même page. -
php est executé coté serveur et javascript coté client.
cela ne peut pas fonctionner.