Jump to content

Bruno Ferreira da Silva

Members
  • Content count

    85
  • Joined

  • Last visited

  • Days Won

    1

Bruno Ferreira da Silva last won the day on June 10 2013

Bruno Ferreira da Silva had the most liked content!

Community Reputation

6 Regular

3 Followers

About Bruno Ferreira da Silva

  • Birthday 02/13/1992

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Rio de Janeiro

Contato

  • Skype
    bruno.silvatba
  • Facebook
    www.facebook.com/bruno.silvatba
  1. Bruno Ferreira da Silva

    Categorias Separadas por ,

    no IN(), você precisa utilizar as aspas corretamente, ou pode dá problemas, utilize assim in(1,2,3,4) ou assim in("1","2","3","4") , não utilizar assim in("1,2,3,4")
  2. Bruno Ferreira da Silva

    PHP Insert array no banco

    Tenta fazer isso $valores = "'".implode("','" , $vals)."'";
  3. Bruno Ferreira da Silva

    Problema no cadastro dos dados

    tente fazer isso! mysqli_select_db($banco, $conexao)
  4. Bruno Ferreira da Silva

    Exibir o valor de indice de um array

    ['rows'][0]['elements'][0]['distance'] ['rows'][0]['elements'][0]['duration'] Acho q assim você consegue
  5. Bruno Ferreira da Silva

    Cor da palavra diferente

    Tenta isso, <?php if($nota['n1'] >= $media){ $texto = "Apto"; $cor = "blue"; }else{ $texto = "Inapto"; $cor = "red"; } ?> <b style="color: <?php echo $cor; ?>"><?php echo $nota['n1'] ?></b> <span style="color: <?php echo $cor; ?>"> <?php echo $texto; ?> </span>
  6. Bruno Ferreira da Silva

    Ordenação de Arrays Multivaloradas

    Obrigado pela ajuda Rafa, consegui fazer utilizando essa lógica abaixo: function cmp($a, $b) { if($a['pontos'] < $b['pontos']){ return 1; }else if($a['pontos'] == $b['pontos'] && $a['vitorias'] < $b['vitorias']){ return 1; }else if($a['pontos'] == $b['pontos'] && $a['vitorias'] == $b['vitorias'] && $a['saldo'] < $b['saldo']){ return 1; }else{ return 0; } } Sabe me dizer se dá pra melhorar ?
  7. Bruno Ferreira da Silva

    Ordenação de Arrays Multivaloradas

    reorganizei os índices da array e fiz isso aqui na função callback, e ainda não deu certo ... function cmp($a, $b) { return $a['pontos'] < $b['pontos'] || $a['vitorias'] < $b['vitorias'] && $a['saldo'] < $b['saldo']; }
  8. Bruno Ferreira da Silva

    Ordenação de Arrays Multivaloradas

    Shoow, então irei que remontar uma pequena parte da função que monta essa array, blz, jjaja retorno aqui
  9. Bruno Ferreira da Silva

    Ordenação de Arrays Multivaloradas

    Preciso ordenar essa array por pontos, vitórias e saldo, só estou conseguindo ordenar apenas por pontos usando essa função callBak function cmp($a, $b) { return $a['pontos'] < $b['pontos']; } usort($tabela, 'cmp'); Essa é a array que preciso ordenar. Array ( [81] => Array ( [equipe] => Equipe 1 [jogos] => 2 [pontos] => 6 [vitorias] => 2 [empates] => 0 [derrotas] => 0 [gols_pro] => 4 [gols_contra] => 1 [saldo] => 3 ) [14] => Array ( [equipe] => Equipe 2 [jogos] => 1 [pontos] => 0 [vitorias] => 0 [empates] => 0 [derrotas] => 1 [gols_pro] => 1 [gols_contra] => 3 [saldo] => -2 ) )
  10. Bruno Ferreira da Silva

    Integração PagSeguro com PHP

    Está acontecendo esse erro: "[HTTP 401] - UNAUTHORIZED", oque seria isso? Sou ainda leigo no assunto, ajudem. Código do método da Classe Abaixo: public function pagSeguro($idCompra){ if($this->checkCompra($idCompra) == true){ $idCompra = $this->ant( strip_tags( $idCompra )); include "encaixes/plugins/pagSeguro/source/PagSeguroLibrary/loader/PagSeguroAutoLoader.class.php"; include "encaixes/plugins/pagSeguro/source/PagSeguroLibrary/PagSeguroLibrary.php"; $pag = new PagSeguroPaymentRequest(); $com = $this->fetch("id","compras","id = {$idCompra} AND status = 1 AND status_compra = 0 AND id_cliente_fk = " . $_SESSION['user']['id']); $itens = $this->select("*","itens_compras","id_compra_fk = {$com->id}"); foreach($itens as $iten): $dadosIten = $this->fetch( "*","produtos","id = " . $iten->id_produto_fk ); $pag->addItem($dadosIten->id, $dadosIten->produto, $iten->quantidade, $iten->sub_total); endforeach; //$pag->setShippingType(1); $pag->setSender( $_SESSION['user']['nome'], $_SESSION['user']['email'], 'dd', $_SESSION['user']['fixo'], 'CPF', $_SESSION['user']['cpf'] ); $pag->setCurrency("BRL"); $pag->setReference($com->id); $pag->setRedirectUrl(_DOM_); try { $credenciais = PagSeguroConfig::getAccountCredentials( "meu-email@gmail.com", "meu-token-aqui" ); $url = $pag->register($credenciais); } catch (PagSeguroServiceException $e) { die($e->getMessage()); } header("LOCATION:" . $url); }
  11. Bruno Ferreira da Silva

    Erro no Mysql

    Será que pode ser o meu arquivo #2015_12_24_005705_create_produtos_table.php ? use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateProdutosTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('clientes', function(Blueprint $table){ $table->increments('id'); $table->string('nome'); $table->string('email'); $table->string('cpf'); $table->timestamps('nome'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::drop('clientes'); } }
  12. Bruno Ferreira da Silva

    Erro no Mysql

    Estou usando VirtualBox + vagrant como para rodar o ambiente virtual para utilização do Laravel 5.1, e estou em aprendizado. O erro é quando executo o comando abaixo: php artisan migrate o erro é esse: [PDOException] SQLSTATE[HY000] [2006] MySQL server has gone away [ErrorException] PDO::__construct(): MySQL server has gone away to achando que o problema é no arquivo my.cnf no arquivo my.cnf: # # The MySQL database server configuration file. # # You can copy this to one of: # - "/etc/mysql/my.cnf" to set global options, # - "~/.my.cnf" to set user-specific options. # # One can use all long options that the program supports. # Run program with --help to get a list of available options and with # --print-defaults to see which it would actually understand and use. # # For explanations see # http://dev.mysql.com/doc/mysql/en/server-system-variables.html # This will be passed to all mysql clients # It has been reported that passwords should be enclosed with ticks/quotes # escpecially if they contain "#" chars... # Remember to edit /etc/mysql/debian.cnf when changing the socket location. [client] port = 3306 socket = /var/run/mysqld/mysqld.sock # Here is entries for some specific programs # The following values assume you have at least 32M ram # This was formally known as [safe_mysqld]. Both versions are currently parsed. [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] # # * Basic Settings # # # * IMPORTANT # If you make changes to these settings and your system uses apparmor, you may # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. # user = mysql socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp skip-external-locking # # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 # # * Fine Tuning # key_buffer = 16M max_allowed_packet = 2M thread_stack = 192K thread_cache_size = 8 # This replaces the startup script and checks MyISAM tables if needed # the first time they are touched myisam-recover = BACKUP #max_connections = 100 #table_cache = 64 #thread_concurrency = 10 # # * Query Cache Configuration # query_cache_limit = 1M query_cache_size = 16M # # * Logging and Replication # # Both location gets rotated by the cronjob. # Be aware that this log type is a performance killer. # As of 5.1 you can enable the log at runtime! #general_log_file = /var/log/mysql/mysql.log #general_log = 1 log_error = /var/log/mysql/error.log # Here you can see queries with especially long duration #log_slow_queries = /var/log/mysql/mysql-slow.log #long_query_time = 2 #log-queries-not-using-indexes # # The following can be used as easy to replay backup logs or for replication. # note: if you are setting up a replication slave, see README.Debian about # other settings you may need to change. #server-id = 1 #log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 10 max_binlog_size = 100M #binlog_do_db = include_database_name #binlog_ignore_db = include_database_name # # * InnoDB # # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. # Read the manual for more InnoDB related options. There are many! # # * Security Features # # Read the manual, too, if you want chroot! # chroot = /var/lib/mysql/ # # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". # # ssl-ca=/etc/mysql/cacert.pem # ssl-cert=/etc/mysql/server-cert.pem # ssl-key=/etc/mysql/server-key.pem [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] #no-auto-rehash # faster start of mysql but no tab completition [isamchk] key_buffer = 16M # # * IMPORTANT: Additional settings that can override those from this file! # The files must end with '.cnf', otherwise they'll be ignored. # !includedir /etc/mysql/conf.d/
  13. Bruno Ferreira da Silva

    Instalando Vagrant + Laravel 5.1

    Obrigado galera pela ajuda, já consegui resolver o problema, era na bios do windows ...
  14. Bruno Ferreira da Silva

    Instalando Vagrant + Laravel 5.1

    Arquivo vagrantfile. Vagrant.configure("2") do |config| config.vm.provider "virtualbox" do |vb| vb.gui = true end config.ssh.username = "root" config.ssh.password = "vagrant" config.vm.box = "ubuntu-server-14.04" config.vm.box_url = "https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box" config.vm.network :forwarded_port, guest: 80, host: 2222 #config.vm.network :private_network, ip: "192.168.56.1" config.vm.synced_folder "www/", "/var/www", owner: "www-data", group: "www-data", mount_options: ['dmode=777','fmode=666'] config.vm.synced_folder "~", "/vagrant", owner: "vagrant", group: "vagrant" config.vm.provider "virtualbox" do |machine| machine.memory = 512 machine.name = "ubuntu-server-php" end config.vm.provision :shell, path: "setup.sh" end
  15. Bruno Ferreira da Silva

    Instalando Vagrant + Laravel 5.1

    Estou tentando aprender o framework Laravel, mas nem estou conseguindo iniciar o ambiente virtual, sempre quando dou o comando vagrant up, sempre para nessa tela... Oque pode está acontecendo? me ajudem por favor :( e tbm as vezes aparece essa outra tela aqui:
×

Important Information

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