Проблемы с получением переменной из моего PHP-скрипта в Cordova

Итак, у меня есть один файл index.html, который перенаправляет пользователя в мой скрипт index.php, в котором есть пользовательский интерфейс приложений и все такое. Я хочу получить значение из моей базы данных, которая хранится в переменной с именем $ content в моем разделе PHP, чтобы перейти в переменную с именем «variableFromMyPHPscript» в моем разделе java-script, которая снова находится в том же файле index.php. Приведенный ниже скрипт работает совершенно нормально, когда я помещаю его на свой веб-сервер, но затем завершается неудачно, когда я помещаю его в свой проект Cordova. Что может быть причиной этого? Я не получаю никаких ошибок или чего-то еще, и то, что когда-либо есть в моих разделах java-скрипта, просто не компилируется, если только я не уберу часть echo json_encode. Спасибо за любую помощь!

<html>
...all the usual html code....
</html>

<?php
$link = mysqli_connect('...', '...', '...', '...');
$query = "select * from thunderDemo";
$result = mysqli_query($link, $query);
$content = '';

while($row = mysqli_fetch_array($result))
{
$content .= "Thunder1";
}

mysqli_close($link);
?>

<script>

var variableFromMyPHPscript = <?php echo json_encode($content); ?>;
alert(variableFromMyPHPscript);

</script>

0

Решение

Вам нужно сделать веб-сервис для связи мобильного приложения и вашего сервера.
взгляните на этот пример.
Phonegap PHP MySQL Пример | Апач Кордова

0

Другие решения

Других решений пока нет …