2017-08-17 2 views
1

TABLE_TableProduittable de base ou vue erreur non trouvé

public function up() 
{ 
    Schema::create('product', function (Blueprint $table) { 
     $table->increments('id'); 
     $table->string('name'); 
     $table->string('description'); 
     $table->string('type'); 
     $table->integer('size'); 
     $table->integer('price'); 
     $table->string('image')->nullable(); 
     $table->timestamps(); 
    }); 
} 

Quand je frappe soumets, je suis arrivé erreur indiquant que la table de base ne se trouve pas

+0

En fonction de votre code du contrôleur, je peux dire que vous passe le nom de la vue 'Success' peut être le faux donné. Si cette solution ne fonctionne pas, fournissez les détails de votre modèle + validation (si elle est effectuée) pour le creusement profond. –

Répondre

2

Laravel ne peut pas trouver la forme prular de la table nom que vous avez utilisé, il suffit de spécifier le nom de votre table sur votre modèle comme si; Et vérifier votre vue aswell assurez-vous de votre ressource/vue que vous avez un fichier nommé successs.blade.php

public $table = "yourTableName"; 
+0

Merci! cela fonctionne :) –

+0

@DanielAsyraf :) s'il vous plaît marquer comme une réponse et voter merci –

0

peut-être votre table ne sont pas disponibles dans la base donc d'abord ajouter la table dans votre base de données. dans votre modèle comme celui-ci

public $table = "yourTableName"; 

après la définition de votre table dans votre modèle tout simplement migrer la table dans votre base de données

php artisan make:migration