Ir ao conteúdo
  • Cadastre-se

joaovitorm102

Membro Júnior
  • Posts

    10
  • Cadastrado em

  • Última visita

Tudo que joaovitorm102 postou

  1. Estou tentando altera o valor da colection desta forma public function index(){ $variaveis = variavel::where('matricula',41933)->where('ano',2022)->where('mes',6)->get(); /*$variaveis = variavel::where('ano',2022)->where('mes',6)->with('funcionario')->get(); */$pessoas = Collection::make(); foreach($variaveis as $variavel){ $cont=0; for($i=0; $i< $pessoas->count(); $i++){ if($pessoas[$i]['matricula'] == $variavel->matricula){ if($variavel->provento >= 500){ }else{ $dad=[ 'valor'=>$variavel->VALOR+$pessoas[$i]['valor'] ]; $pessoas[$i]['valor']=$dad['valor']; $cont++; } } } if($cont==0) { if($variavel->provento >= 500){ }else{ $dado = [ 'matricula' => $variavel->matricula, 'nome' => $variavel->funcionario->nome, 'cpf'=>$variavel->funcionario->cnpf, 'valor'=>$variavel->VALOR ]; $pessoas->push($dado); } } } dd($pessoas); return view('index',['pessoas'=>$pessoas]); } porém aparece o erro Indirect modification of overloaded element of Illuminate\Support\Collection has no effect na alteração $pessoas[$i]=$dad['valor'];
  2. crie o banco a tabela e faça uma array calculando a ordem do numero de torcedor com o cont(); no php
  3. Estou tendo um problema na hora que importo, coloco o comando porém o banco de dados fbk está dando erro, uso o sql serve e mysql e estou estudando firebird 2.5 usei este o gbak para recupera o banco de dados bin/gbak -r C:\gepeto\Backup\ADM_PORTO\gepeto.fbk C:\gepeto\Backup\ADM_PORTO\GEPETO.FDB -user sysdba -password masterkey o erro que estou dando e o gbak: ERROR:Invalid metadata detected. Use -FIX_FSS_METADATA option. gbak: ERROR: Malformed string gbak:Exiting before completion due to errors alguém consegue me da uma força como resolver
  4. essa função não consegue armazena mais de uma informação, alguem poderia me da uma força? public function adicionacarrinho(Request $request){ $produto = produto::where("urlamigavel",$request->url)->first(); if(empty($request->session()->dados)) { $request->session()->put('dados',$produto); }else{ $dados[0]=$request->session()->dados; $dados[1]=$produto; dd($dados); $request->session()->put('dados',$dados); } dd($request->session()->all()); }
  5. // aresta 5 <==> 6 aresta[4].Emergente = 3; aresta[4].Incidente = 6;
  6. #include <stdio.h> #include <locale.h> #define qtdVertices 6 #define qtdArestas 5 int vertice [qtdVertices]; struct Aresta{ int Emergente; int Incidente; }aresta[qtdArestas]; void imprimir(); void popularGrafo(); void main(void){ setlocale(LC_ALL,"Portuguese"); popularGrafo(); imprimir(); int Origem = 0, Destino = 0, Intermediario = -1; printf("\n\nInsira o vértice de Origem: "); scanf("%d",&Origem); printf("Insira o vértice de Destino: "); scanf("%d",&Destino); printf("\n---------Procurando Caminho-----------\n"); int i = 0, varAuxiliar = Origem; while(Intermediario != Destino){ for(i=0; i<qtdArestas; i++){ if(Intermediario == aresta[i].Emergente){ printf("%d ==>",Origem); Origem = Intermediario; Intermediario = -1; } if(Origem == aresta[i].Emergente){ if(Intermediario == -1) Intermediario = aresta[i].Incidente; if(Destino == aresta[i].Incidente){ printf("%d ==> %d\tEncontrado",aresta[i].Emergente,aresta[i].Incidente); Intermediario = Destino; break; } } } if(Intermediario != Destino){ for(i = (qtdArestas -1); i>=0; i--){ if(Intermediario == aresta[i].Incidente){ printf("%d ==>", Origem); Origem = Intermediario; Intermediario = -1; } if(Origem == aresta[i].Incidente){ if(Intermediario ==-1) Intermediario = aresta[i].Emergente; if((Destino == aresta[i].Emergente) || (aresta[i].Emergente ==1)){ printf("%d == > %d ", aresta[i].Incidente, aresta[i].Emergente); break; } } } } if((Intermediario ==1)&&(Intermediario != Destino)){ Origem = 1; Intermediario =-1; } if((Origem ==1) && (Destino == 5)) Intermediario = 4; } if(Destino != aresta[i].Incidente){ printf("%d ==> %d\t nao Encontrado",aresta[i].Emergente,aresta[i].Incidente); Intermediario = Destino; //break; } } void popularGrafo(){ int i = 0; for(i = 0; i < qtdVertices;i++) vertice[i] = i + 1; //popular as arestas // aresta 1 <==> 2 aresta[0].Emergente = 1; aresta[0].Incidente = 2; // aresta 2 <==> 3 aresta[2].Emergente = 2; aresta[2].Incidente = 3; // aresta 1 <==> 4 aresta[1].Emergente = 1; aresta[1].Incidente = 4; // aresta 4 <==> 5 aresta[3].Emergente = 4; aresta[3].Incidente = 5; // aresta 5 <==> 6 aresta[4].Emergente = 3; aresta[4].Incidente = 6; } void imprimir(){ int i = 0; printf("\n Vértices\n"); for(i=0;i<qtdVertices;i++){ printf("%d,\t",vertice[i]); } printf("\n Lista de Arestas-----------\n"); for(i = 0; i < qtdArestas;i++){ printf("%d <==> %d\n",aresta[i].Emergente,aresta[i].Incidente); } }
  7. html2canvas(document.body,{ onrendered:function(canvas){ var img=canvas.toDataURL("image/png"); var doc = new jsPDF(); doc.addImage(img,'JPEG',20,20,150,150,NaN,'NONE',270); doc.save('test.pdf'); } }); quero deixa a addImagem de lado porém não estou conseguindo
  8. estou com um erro ao adicionar uma fk Não pode criar a tabela 'local.#sql-18104_28ac4' (erro no. 150) alter table `file_uploads` add constraint `file_uploads_lid_foreign` foreign key (`lid`) references `licitacoes` (`id`)
  9. amigo passa uma pasta termica no processador, tente da uma limpada na placa com pincel, verifique a fonte pois pode ser ela que esta em curto. testa peça por peça, antes de diagnostica algo. Isto esta me aparentando problema de fonte por conta da energia, os capacitores devem esta em curto
  10. SELECT * FROM Tabela WHERE date BETWEEN >= "2021-02-02" como posso fazer este select alguem pode ajuda ?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...