Comment insérer des données dans des bases de données mysql dans laravel
Je suis en première année de laravel développement.
J'utilise la base de données mysql, et souhaitez insérer les données dans la base de données. - Je ajouter de la colonne avec $table->binary()
. Et comment puis-je insérer les données de la colonne.
Schema::table('users', function($table)
{
$table->binary('raw');
});
- laravel.com/docs/database
- Laravel utilise le paradigme MVC. La base de données est censé être mis à jour via le modèle. Ainsi, à travers le point de vue d'un utilisateur soumet disons un nouvel utilisateur, les contrôleurs obtient le poste demande et transmet les données pour le modèle et le modèle des mises à jour de la base de données. Ce n'est pas la réponse à votre question, mais vous donnera les bases de l'apprentissage Laravel.
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
Supposons que vous avez les tableaux suivants (appelés "utilisateurs")
L'insert() accepte plusieurs tableau (qui à son tour peut être associé à chaque colonne de votre tableau).
J'espère que c'est ce dont vous avez besoin.
Sur cette base Docs:
http://laravel.com/docs/queries#inserts
Vous pouvez avoir un coup d'oeil à Éloquent, la valeur par défaut de l'ORM que Laravel utilise. Il fait avec des bases de données très facile. Certaines personnes pourraient penser différemment, mais cela peut être résolu par l'intermédiaire d'interfaces et de référentiels.
Laravel utilise le paradigme MVC. La base de données est censé être mis à jour via le modèle. Ainsi, à travers le point de vue d'un utilisateur soumet disons un nouvel utilisateur, les contrôleurs obtient le poste demande et transmet les données pour le modèle et le modèle des mises à jour de la base de données.
Donc, disons que vous allez utiliser le Laravel Utilisateur par défaut du modèle. Ce modèle déjà s'étend de l'Éloquence. Vous devez déjà disposer d'une base de données avec:
Table User de la base de données
app/models/User.php
app/controllers/HomeController.php
Si vous avez d'installation de la base de données correctement et ont migré vers la table Utilisateur, cela devrait fonctionner et vous donnera un bon point de départ pour interagir avec la base de données dans Laravel. Ce n'est pas la meilleure façon d'ajouter des données à la base de données, parce que cette action ne doit pas être placé à l'intérieur de la manette, mais ce serait une prochaine étape. J'ai commencé à apprendre Laravel de cette façon et il vous aide vraiment à comprendre le cadre correctement.
PS:
C'est très dangereux et vulnérable à l'injection SQL, mais Laravel propose des solutions pour ce, également pour les matières premières requêtes.