Ir para conteúdo
Lucas HirÔakíì

INSERT INTO com SELCT, PHP

Recommended Posts

Olá, estou  quebrando a cabeça para resolver este erro, 

 

Esse código baixo deveria pegar dados de uma parâmetro de um formulário, e enviar para a variável $apelido = $_GET ["apelido"] dessa formar na linha abaixo do código jogar os dados da tabela usuarios_sigav e jogar na criacao_user, e o php me retorna a mensagem Parse error: syntax error, unexpected ')' in C:\xampp\htdocs\Homologar\solicitacao.php on line 4

<?php
$conexao = mysqli_connect('localhost', 'root', 'b@nco@@p', 'cr_em');
$apelido = $_GET ["apelido"];
$query = "INSERT INTO criacao_user (nome, apelido, gerente, gerente_2, email_p) SELECT nome, apelido, gerente, gerente_2, email_p FROM usuarios_sigav  WHERE = '{$apelido}' ");
mysqli_query($conexao, $query);
mysqli_close($conexao);
?>

Quem se disponibilizar para ajudar agradeço! 

Editado por Gabriel Heming
adicionar marcação de código

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, Lucas HirÔakíì disse:

$query = "INSERT INTO criacao_user (nome, apelido, gerente, gerente_2, email_p) SELECT nome, apelido, gerente, gerente_2, email_p FROM usuarios_sigav  WHERE = '{$apelido}' ");

Você no final botou ")", só retirar isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por joaovictorv
      Em cURL, eu chequei muitos exemplos de logar remotamente no facebook e no twitter, mas quando usamos cURL e rodamos a função cURL com id e passamos campo post então como aquele botão log in clicou automaticamente.
      Não consigo entender como esse botão de login foi clicado.
      Eu quero criar uma função cURL simples que pode inserir dados no formulário HTML e, em seguida, em mostrar-me um resultado na próxima pagina, se os dados estão validos ou inválidos.
       
      <input type="text" id="campo_numero" name="campo_numero" class="wAg" value="Numero" title="Digite o número"> <input type="text" id="campo_email" class="wCc" value="Email" title="Digite o Email"> <div class="loginBtn"> <a href="#" class="btnSubmit" role="button" title="Botão acessar conta">Acessar</a> </div>
    • Por lvsis
      Tenho um web sistema e nele tem um script php que executa o backup do banco de dados. Eu queria que o backup fosse finalizado uma notificação daquelas web push fosse exibida, assim o usuário poderia iniciar o backup e fazer outras coisas no sistema e quando o backup fosse finalizado ele seria avisado.
    • Por Nioshi
      Boa tarde, estou enfrentando um problema em meu código, eu tenho um código em c# que fica ouvindo a porta 12934, quando recebe requisição ele envia um post ao meu arquivo php, o problema está que o $_POST recebe valor nulo por algum motivo que ainda não descobri.
       
      código no c#:
      string URLreceber = "http://localhost/pweb/modulose"; string URLRetornoimg = "http://localhost/pweb/modulos"; string URLRetornocam = "http://localhost/pweb/moduloscaminho"; using (var cliente = new WebClient()) { NameValueCollection modulose = new NameValueCollection(); modulose["folha"] = folha; modulose["informe"] = informe; modulose["cartao"] = cartao; Console.WriteLine(modulose["folha"]); Console.ReadKey(); resultimg = cliente.UploadValues(URLRetornoimg, modulose); retorno = Encoding.UTF8.GetString(resultimg); Console.WriteLine(retorno); Console.ReadKey(); } código em php:
      $app->post('/modulos', function (Request $request) use ($app) { $modFolha = ''; $modInforme = ''; $modCartao = ''; if(isset($_POST['folha'])){ $modFolha = $_POST['folha']; } if(isset($_POST['informe'])){ $modFolha = $_POST['informe']; } if(isset($_POST['cartao'])){ $modFolha = $_POST['cartao']; } if($modFolha == 'sim'){ $modFolha = 'sim'; }else{ $modFolha = 'nao'; } if($modInforme == 'sim'){ $modInforme = 'sim'; }else{ $modInforme = 'nao'; } if($modCartao == 'sim'){ $modCartao = 'sim'; }else{ $modCartao = 'nao'; } if($modFolha == 'sim'){ $modulosImagem['folha'] = './images/holerite.png'; }else{ $modulosImagem['folha'] = './images/holeriteDesabilitado.png'; } if($modInforme == 'sim'){ $modulosImagem['informe'] = './images/informeVerde.png'; }else{ $modulosImagem['informe'] = './images/informeDesabilitado.png'; } if($modCartao == 'sim'){ $modulosImagem['cartao'] = './images/cartao.png'; }else{ $modulosImagem['cartao'] = './images/cartaoDesabilitado.png'; } if(file_exists("../app/config/global.php")){ return new Response(json_encode($modulosImagem), 201); } else{ return new Response("Arquivo global não existe", 500); } }); Código em .js
      // post para a rota que retorna os dados $http.post('./modulos', data, setting) .success(function (data, status, headers, setting){ $scope.folha = angular.fromJson(data).folha; $scope.informe = angular.fromJson(data).informe; $scope.cartao = angular.fromJson(data).cartao; }) .error(function (data, status, header, setting){ $scope.ResponseDetails = "Erro: " + data ; }); var setting = { headers : { 'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8;' } } com as linhas:
      ini_set('display_errors', true); error_reporting(E_ALL); ele retorna:
      http://prntscr.com/lhhpdu
       
      e sem as linhas ele retorna NULL, alguém sabe dizer no que estou errando?
       
      retorno no c#:
      http://prntscr.com/lhhqba
       
      variáveis pegas:
      http://prntscr.com/lhhqr6
    • Por marafigo
      Bom dia,
      Alguém pode me ajudar? quando atualizei os (Pacotes instalados) apresentou a seguinte mensagem no meu ''Avisos'' no pfsense 2.4.2-RELEASE-p1 (amd64):
       
                          Crash report begins.  Anonymous machine information:
      amd64
      11.1-RELEASE-p6
      FreeBSD 11.1-RELEASE-p6 #8 r313908+a5b33c9d1c4(RELENG_2_4): Tue Dec 12 13:51:24 CST 2017     root@buildbot2.netgate.com:/builder/ce-242/tmp/obj/builder/ce-242/tmp/FreeBSD-src/sys/pfSense
      Crash report details:
      PHP Errors:
      [09-Nov-2018 08:20:01 America/Sao_Paulo] PHP Fatal error:  Call to undefined function init_config_arr() in /usr/local/pkg/shellcmd.inc on line 114
      [09-Nov-2018 08:22:28 America/Sao_Paulo] PHP Fatal error:  Call to undefined function init_config_arr() in /usr/local/pkg/shellcmd.inc on line 114

      Filename: /var/crash/minfree
      2048

      PHP errors
      PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 165, Message: Call to undefined function init_config_arr()    @ 2018-11-09 08:19:42
      PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 114, Message: Call to undefined function init_config_arr()    @ 2018-11-09 08:20:01
      PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 114, Message: Call to undefined function init_config_arr()    @ 2018-11-09 08:22:28
       
      abri o arquivo do caminho File: /usr/local/pkg/shellcmd.inc
       
      165: init_config_arr(array('installedpackages', 'shellcmdsettings', 'config'));
      114: init_config_arr(array('installedpackages', 'shellcmdsettings', 'config'));
    • Por camargo.2018
      Tou com um erro no meu script e não sei identificar erra pra ele exibir a imagem do usuário mas isso não está acontecendo
       
      Error:

       
      funcao.php:
      function ver_avatar($nick){ include 'str_get_html.php'; $url = "http://pt.clubcooee.com/users/view/".$nick; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15); curl_setopt($ch, CURLOPT_TIMEOUT, 15); $return = curl_exec($ch); curl_close($ch); $html = str_get_html($return); $res = $html->find('.m33 img'); $imgLink = $res[0]->attr['src']; return $imgLink; } str_get_html.php:
      <?php function str_get_html($str, $lowercase=true, $forceTagsClosed=true, $target_charset = DEFAULT_TARGET_CHARSET, $stripRN=true, $defaultBRText=DEFAULT_BR_TEXT, $defaultSpanText=DEFAULT_SPAN_TEXT) { $dom = new simple_html_dom(null, $lowercase, $forceTagsClosed, $target_charset, $stripRN, $defaultBRText, $defaultSpanText); if (empty($str) || strlen($str) > MAX_FILE_SIZE) { $dom->clear(); return false; } $dom->load($str, $lowercase, $stripRN); return $dom; } ?> menu.php:
      <div class="usr-nav"> <img src="<?php $veavt = ver_avatar($usr); echo $veavt; ?>" class="img-usr"> <p class="name-usr">Nome do Usuário</p> </div>  
      Me Ajudem mas rápido possível pfvrrrr
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.