Laravel France

Probleme d'insertion dans une base de donnée

  • Avatar de koffigildasDame
    Membre depuis :
    10/08/2017
    Messages :
    5

    Bonjour , je suis nouveau dans la programmation avec le framework laravel , j'ai un probleme pour inserer des champs avec une image dans la base de donnée
    <?php

    use Illuminate\Database\Migrations\Migration;
    use Illuminate\Database\Schema\Blueprint;

    class CreateLotissementsTable extends Migration {

    public function up()
    {
    Schema::create('lotissements', function(Blueprint $table) {
    $table->increments('id');
    $table->timestamps();
    $table->string('lotissement');
    $table->string('situaGeo');
    $table->double('superficie');
    $table->string('planIlot')->default('plan.jpg');
    $table->integer('nbrIlot');
    $table->integer('nbrLot');
    $table->integer('typeLotissement_id')->unsigned();
    $table->integer('user_id')->unsigned();
    });
    }

    public function down()
    {
    Schema::drop('lotissements');
    }

    }

  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    1869

    Bonjour,

    Quand tu dis que tu veux insérer une image dans la base de données ça veut dire l'insérer réellement ou juste son lien ?

    Sinon quel est le problème rencontré ?

  • Avatar de fred
    Membre depuis :
    21/11/2017
    Messages :
    2

    Il n'est pas conseillé d'insérer l'image directement. Insère un lien vers l'image dans la base de données.
    C'est bien expliqué dans la documentation : https://laravel.com/docs/5.6/filesystem

Vous ne pouvez pas répondre à ce sujet.