Comment re�cup�rer une variable javascript dans une requet sql
Bonjour,
Je fais un code en jacascript et PHP. En fait, c'est une fonction javascript, dans laquelle j'inclu du PHP comme ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
echo "<script type=\"text/javascript\">
function initialize(jcourse) {
var image = 'images/here.png';
var initialLocation;
var location;
var browserSupportFlag = new Boolean();
var trackCoords=new Array();
var mapOptions = {
zoom: 17,
mapTypeId: google.maps.MapTypeId.ROADMAP,
disableDefaultUI:false,
scrollwheel:false
}
";
$sql="SELECT * FROM tracker ORDER BY time DESC";
$query=mysql_query($sql)or die(mysql_error());
$nb = mysql_num_rows($query);
// Tant qu'il y à des enregistrements
$i=0;
while($this_last=mysql_fetch_assoc($query)){
$id = $this_last['id'];
$time = $this_last['time'];
$lat = $this_last['lat'];
$lng = $this_last['lng'];
$speed = $this_last['vel'];
$alt = $this_last['alt'];
if(!$i){
echo "
map = new google.maps.Map(document.getElementById('map_canvas'),mapOptions);
map.setCenter(new google.maps.LatLng($lat,$lng));
";
}
$i++;
... suite du code |
dans ma fonction intialize, il y a une varaiable 'jcourse' qui est pass�e en param�tre.
je dois r�cup�rer cette valeur, pour modifier ma requete SQL avec un WHERE
Code:
1 2
|
$sql="SELECT * FROM tracker WHERE course LIKE [maVariableJavascript] ORDER BY time DESC"; |
et donc rempacer ceci [maVariableJavascript] avec la valeur de ma variable javascript qui s'appelle aussi jcourse
Es-ce possible de faire ca?