I have a function in my Javascript script that needs to talk with the PHP to get the data in my database. But I’m having a small problem because I start the PHP in the for loop in Javascript, and then inside that for loop I get the data in my database. But the pointer in the for loop inside the PHP code is not working.. I guess the problem is in escaping? Or maybe it’s not possible at all.
Here’s my code:
(function() {
var data = [];
for(var i = 0; i < 25; i++) {
data[i] = {
data1: "<a href='<?= $latest[?>i<?=]->file; ?>'><?= $latest[?>i<?=]->title; ?></a>", // The problems
data2: ....
};
};
});
I think you are confused, you are trying to use a variable of javascript in php.
You cannot do this:
Which expands to:
how can you possibly know the value of
i, ifiis a variable generated in the client side?, do not mix the ideas,iis defined in the browser and the php code is on the server.