в общем, развиваю кругозор. Хочу сделать мобильное приложение для сайта. Сайт на joomla.
Суть вопроса:
Мне нужно из приложения получать некоторые данные из БД (меню, категории, товары и др..)
Сейчас я делаю так:
Создал пхп файл на сервере и в нем подключаюсь к своей БД и и выдергиваю нужные записи.
<?php
$host="localhost";
$username="bd_user";
$password="pasword";
$db_name="bd_name";
$res= array();
$con=mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name") or die ("cannot select DB");
$query= mysql_query("SELECT * FROM `jos_users` ",$con);
while ($row = mysql_fetch_array($query, MYSQL_NUM)) {
$res[] = $row[1];
}
$mytest = $_POST['mytest'];
if (isset($_POST)){
if ($mytest == "test"){
echo json_encode($res);
}
else{
echo json_encode("null");
}
}
mysql_close($con);
?>
Я во всем этом полный ноль, но чувствую что так делать нельзя. Слышал что нужно делать API
Просветите пожалуйста!