2017-01-13 5 views
0

Если возможно разработать проект с использованием Laravel в приложении Android, если есть способ разработки в Laravel, пожалуйста, предложите мне что-то вставить данные в базу данных. Я пробовал в php, он работает отлично, что я сделал в laravel.Как вставить данные в базу данных с помощью laravel и интегрироваться с приложением android

<?php 
    mysql_connect('localhost','root','') or die(mysql_error()); 
    mysql_select_db('dass') or die(mysql_error()); 
    $name=$_REQUEST['name']; 
    $password=$_REQUEST['password']; 
    $mail=$_REQUEST['mail']; 
    $q=mysql_query("select * from login1 where email='".$mail."' ") or die(mysql_error()); 
    $n=mysql_fetch_row($q); 
    if($n>0) 
    { 
     echo "The username name '.$name.' or mail '.$mail.' is already registered"; 
    } 
    else 
    { 
     $insert=mysql_query("insert into `login1` (`name` ,`email`,`password`) values('".$name."','".$mail."','".$password."')") or die(mysql_error()); 
     if($insert) 
     { 
      echo "Values are registered successfully"; 
     } 
     else 
     { 
      echo "Values are not registered"; 
     } 
    } 
?> 
+1

Возможно, вам нужно создать API (webservices), используя laravel, после чего вы можете вызвать их из приложения Android. Узнайте о json restful API, которые вы узнаете, насколько это полезно. – Spartan

+0

Я новичок в laravel, пожалуйста, предложите мне какой-нибудь веб-сайт, как вставить удаление и обновление с помощью laravel через url .. – user7346035

+0

вот что вы узнаете, просто запустите json restful web-services, а затем выполните поиск, как их можно создать в laravel , – Spartan

ответ

0

Хорошо в laravel. Модели используются для таблиц базы данных, и все манипуляции с базой данных для этой таблицы выполняются с помощью моделей.

Одна модель представляет собой одну таблицу.

Для подключения к базе данных добавьте данные о соединении в файл .env, расположенный в корневой папке, или в файле config/database.php.

Метод для вставки будет в классе контроллера,



    public function store(Request $request){ 
     $model = new Model; // this model represent your database table, so you can name it according to your requirement. 
     $model->name = $request->name; 
     $model->password =$request->password; 
     $model->mail = $request->mail; 
     if($model->save()){ 
     echo "Succesfully added"; 
     }else{ 
     echo 'something went wrong'; 
     } 
    } 

имена столбцов базы данных должны быть сопоставлены со свойствами модели.

+0

как это было у вас в url ?? пожалуйста, объясните мне сэр ... – user7346035

+0

жаль, что я не могу получить ур ответ ... пожалуйста, объясните это сэр .. – user7346035

+0

Jus теперь я получаю ответ за это .... это так полезно ... – user7346035

Смежные вопросы