Andrés Enrique Angulo
PreguntaMe dio este error cuando intense poner algo mas en el formulario
alguien sabe que puede ser==?
Fatal error: Uncaught PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘0’ for key ‘PRIMARY’ in C:\xampp\htdocs\cursophp\vendor\illuminate\database\Connection.php:464 Stack trace: #0 C:\xampp\htdocs\cursophp\vendor\illuminate\database\Connection.php(464): PDOStatement->execute() #1 C:\xampp\htdocs\cursophp\vendor\illuminate\database\Connection.php(664): Illuminate\Database\Connection->Illuminate\Database{closure}(‘insert into
jo...', Array) #2 C:\xampp\htdocs\cursophp\vendor\illuminate\database\Connection.php(631): Illuminate\Database\Connection->runQueryCallback('insert into
jo...', Array, Object(Closure)) #4 C:\xampp\htdocs\cursophp\vendor\illuminate\database\Connection.php(417): Illuminate\Database\Connection->statement('insert into

Francisco Torregrosa Ros
El problema que tienes es que cuando creaste la tabla no pusiste autoincrement en el campo id de manera que la base de datos pusiera el id automaticamente por cada registro, como no se autoincrementa el valor es siempre 0 y como es un indice da error por duplicidad.
Revisa la tabla en la base de datos con phpmyadmin y modifica el campo para que sea autoincrement.

Leandro Vasco Vasco
Estás insertando en una tabla un registro con la clave primaria '0' y ya existe un registro con esa clave primaria. Las claves primarias son únicas.
Podés probar tu código haciendo un 'truncate table' para borrar todos los datos de esa tabla, deberías poder insertarlo la primera vez y la segunda te dará este mismo error.