Как я могу использовать подключение к внешней базе данных в Magento?

Это мой основной код PHP, который используется в Magento.

        $model_moodle = mysql_connect("localhost","root","123456")  
            or die("Unable to connect to MySQL");       
        //select a database to work with
        $selected = mysql_select_db("moodle",$model_moodle) 
          or die("Could not select moodle");
        //execute the SQL query and return records
        $result = mysql_query("SELECT id FROM mdl_course where shortname ='".$data."'");        
        //fetch tha data from the database 
        while ($row = mysql_fetch_array($result)) {        
           $course_id = $row['id'];//display the results          
        }
        //echo "Cource id is=".$course_id;
        //close the connection
        mysql_close($model_moodle);

Мне нужно использовать этот код, но с использованием подключения к внешней базе данных Magento.
Я использую базу данных Moodle в Magento. но мне нужен код для Magento.


person GJK President    schedule 21.02.2013    source источник
comment
проверьте это, я думаю, это поможет. stackoverflow.com/questions/4654379/   -  person RavatSinh Sisodiya    schedule 21.02.2013
comment
Спасибо, @Rocksis. Но я думаю, что это долгий путь.... Чтобы подключиться к внешней базе данных....!   -  person GJK President    schedule 21.02.2013
comment
попробуйте задать свой вопрос magento.stackexchange.com здесь   -  person RavatSinh Sisodiya    schedule 26.04.2013
comment
Большое спасибо РС Сисодия...!   -  person GJK President    schedule 26.04.2013
comment
также проверьте это phpcmsframework.blogspot.in/2012/11 / я думаю, что нет короткого пути   -  person RavatSinh Sisodiya    schedule 01.05.2013
comment
Я нашел отличную статью по этому вопросу: solvingmagento. com/ проверьте это, это может вам помочь. Там есть подробные пояснения.   -  person    schedule 22.08.2013


Ответы (1)


Используйте эту команду mysql для подключения к внешней базе данных:

mysql -h clouddb.com -u root -p имя_базы_данных;

Он запрашивает пароль для root, затем введите пароль, затем вы можете войти в свою внешнюю БД!

person Suresh Kantharaj    schedule 05.11.2013