Показать сообщение отдельно
Старый 28.03.2016, 20:43   #1
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
прямой доступ к БД

в общем, развиваю кругозор. Хочу сделать мобильное приложение для сайта. Сайт на 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"); 

$querymysql_query("SELECT * FROM `jos_users` ",$con);
while (
$row mysql_fetch_array($queryMYSQL_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
Просветите пожалуйста!
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием