Utiliser variable php dans un bloc javascript

aziza1989 -  
 aziza1989 -
Bonjour,
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.

A voir également:

2 réponses

valentin2703 Messages postés 180 Date d'inscription   Statut Membre Dernière intervention   9
 
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.
2
aziza1989
 
Merci bien.
Exactement la variable $v lest dans a même page
0
Kafiristanica Messages postés 266 Date d'inscription   Statut Membre Dernière intervention   28
 
php est executé coté serveur et javascript coté client.
cela ne peut pas fonctionner.
-1