Jump to content

Chris Martin

Members
  • Content count

    133
  • Joined

  • Last visited

Community Reputation

2 Comum

About Chris Martin

Informações Pessoais

  • Sexo
    Masculino

Recent Profile Visitors

674 profile views
  1. Chris Martin

    Erro de migração no laravel

    Pessoal, estou com um problema para criar uma foreign com as migrations do laravel. SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL: alter table `users` add constraint `users_equipe_id_foreign` foreign key (`equipe_id`) references `equipe` (`id`)) at /home/vagrant/code/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664 660| // If an exception occurs when attempting to run a query, we'll format the error 661| // message to include the bindings with SQL, which will make this exception a 662| // lot more helpful to the developer instead of just the database's errors. 663| catch (Exception $e) { > 664| throw new QueryException( 665| $query, $this->prepareBindings($bindings), $e 666| ); 667| } 668| Exception trace: 1 PDOException::("SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint") /home/vagrant/code/vendor/laravel/framework/src/Illuminate/Database/Connection.php:458 2 PDOStatement::execute() /home/vagrant/code/vendor/laravel/framework/src/Illuminate/Database/Connection.php:458 Create Users seed public function up() { Schema::dropIfExists('users'); Schema::enableForeignKeyConstraints(); Schema::create('users', function (Blueprint $table) { $table->bigIncrements('id')->index(); //Informações do atleta $table->string('name'); $table->string('tel')->nullable(); $table->string('nacionalidade',2)->nullable(); $table->string('cpf', 11)->unique(); $table->date('data_nascimento')->nullable(); $table->char('genero', 1); //Informações de login $table->string('email')->unique(); $table->string('avatar')->nullable()->default('user_defatult.png'); $table->string('password'); $table->string('status')->nullable()->default(1); $table->string('permission')->nullable()->default('app.atleta'); $table->timestamp('email_verified_at')->nullable(); $table->rememberToken(); //Demais informações $table->string('cep')->nullable(); $table->string('logradouro')->nullable(); $table->string('bairro')->nullable(); $table->string('cidade')->nullable(); $table->string('uf')->nullable(); $table->string('complemento')->nullable(); $table->string('emer_nome')->nullable(); $table->string('emer_tel')->nullable(); $table->integer('equipe_id')->unsigned(); $table->timestamps(); }); } Create Tables Equipe: public function up() { Schema::dropIfExists('equipes'); Schema::create('equipes', function (Blueprint $table) { $table->bigIncrements('id')->index(); $table->string('nome'); $table->integer('status'); $table->timestamps(); }); } Alter Table Users public function up() { Schema::table('users', function (Blueprint $table) { $table->foreign('equipe_id')->references('id')->on('equipe'); }); } a migration é executada nesta ordem, mas o errro persiste
  2. Chris Martin

    Como utilizar :after e :before?

    Estou com dificuldades em fazer esses cantinhos vermelhos, sei que é feito com :after e :before, mas não estou conseguindo fazer como está na imagem, alguém pode me ajudar?
  3. Chris Martin

    Como utilizar páginas de erro sem o htaccess

    Então o do 404 eu consegui fazer pela rota do meu aplicativo, mas o 403 nem com o htaccess consegui, mas valeu ai galera a força
  4. Chris Martin

    Como utilizar páginas de erro sem o htaccess

    Então no que diz respeito ao erro 404 eu consegui aqui, mas queria fazer o mesmo com o 403 e 500, seria possível?
  5. Pessoal, gostaria de saber se tem como eu configurar o apache ou até mesmo o htacces para que ao invés de exibir a página de erro padrão, enviar para o php o código do erro por exemplo (404 403 500). Estou mexendo com URL amigável e gostaria de ter o controle sobre os erros
  6. Chris Martin

    Tela de tutorial

    Eu trabalho bastante com o materializecss por causa dos plugins, o materialize tem um plugin que se chama feature discovery disponível neste link https://materializecss.com/feature-discovery.html ele funciona de forma semelhante.
  7. Pessoal, neste link <https://pixinvent.com/materialize-material-design-admin-template/html/semi-dark-menu/#> tem um menu de navegação lateral, gostaria de fazer um semelhante, porém na hora que o menu está recolhido não estou conseguindo esconder os textos, gostaria de saber como esconder os textos e deixar somente os icones quando o menu estiver recolhido
  8. Chris Martin

    Como Agrupar um array

    Pessoal, tenho um Form que o usuário pode adicionar mais inputs com o mesmo name, dai eu preciso agrupar os índices. Sai assim: array(2) { ["nome"]=> array(2) { [0]=> string(4) "Fulano" [1]=> string(2) "Ciclano" } ["sobrenome"]=> array(2) { [0]=> string(4) "de Tal" [1]=> string(9) "da Silva" } } Preciso que saia assim array(2) { [0]=> array(2) { ["nome"]=> string(4) "Fulano" ["sobrenome"]=> string(4) "de Tal" } [1]=> array(2) { ["nome"]=> string(2) "Ciclano" ["sobrenome"]=> string(9) "da Silva" } } Eu tentei usar o foreach mas sem sucesso, alguém tem uma ideia?
  9. Tenho uma página "index" que ao apertar o "CRTL + P" ele abre um pop-up "printing" para uma nova página com o documento formatado somente para imprimir, porém a página inicial também abre o diálogo de impressão, como faço para não abrir o dialogo de impressão na index? document.onkeydown=function(e){ if(e.which === 17){ pressedCtrl = true; } if(e.which === 80 && pressedCtrl === true) { window.open('localhost/print.php?' + parametros, 'Impressão', 'STATUS=NO, TOOLBAR=NO, LOCATION=NO, DIRECTORIES=NO, RESISABLE=NO, SCROLLBARS=YES, TOP=10, LEFT=10, WIDTH=770, HEIGHT=400'); pressedCtrl = false; } }
  10. Chris Martin

    Monitorar que checkbox foi marcado ou desmarcado

    Os Js incluindo Jquery estão na head, porém com esse problema eu acabei solucionando com o php o que eu não queria, mas mandei o php verificar se o campo está vazio e colocar não informado caso esteja vazio, valeu pelo suporte
  11. Chris Martin

    Monitorar que checkbox foi marcado ou desmarcado

    index.php?cmd=inc/banca&id=100:151 Uncaught ReferenceError: Validni is not defined at HTMLInputElement.onchange (index.php?cmd=inc/banca&id=100:151) o console está voltando isso
  12. Chris Martin

    Monitorar que checkbox foi marcado ou desmarcado

    eu não tentei o evento onchange pq pensei que só caberia ao select, mas vou tentar aqui e depois trago o retorno do código corrigido
  13. Tenho uns ckeckbox na página <input type="checkbox" id="ni1" value="não informado" onclick="Validni(1)" /> <label for="ni1">Não informado</label> código javascript function Validni(id){ $("#conv" + id).remove(); $('#ni' + id).prop('name',"conv" + id); } Mas quando o clica no chkbox nada acontece, o que será que está errado?
  14. Chris Martin

    Como Recuperar o Banco de dados

    O próprio sistema que eu desenvolvi salva os dados em XML, porém é bem seletivo conteúdo desse backup, e precisa ser solicitado pelo usuário, por sorte eu tinha feito um backup recente e não precisarei redigitar todos os dados, só alguns e agora eu criei uma rotina de backup completo
  15. Chris Martin

    Como Recuperar o Banco de dados

    Pessoal, eu acho que fiz besteira Eu tive um problema com o meu PC e precisei formatar ele, mas antes pela imagem do Ubuntu eu consegui pegar a pasta do Banco de dados em /var/lib/mysql/<nomedb> acontece que mesmo eu colocando a pasta no mesmo lugar não consigo acessar os dados no phpmyadmin aparece as tabelas, mas quando eu clico nelas diz que não existe pela linha de comando a mesma coisa no show tables; mas no select não acessa. Alguma dica??
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.