Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''mysql''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. gostaria de saber como funciona e como inserir a função @@ERROR no script abaixo: DELIMITER $ DROP PROCEDURE CRIAR_CONSULTA$ CREATE PROCEDURE CRIAR_CONSULTA(IDPAC INT, IDMED INT, IDHOS INT) BEGIN start transaction; if (IDPAC > 0 AND IDMED > 0 AND IDHOS > 0) THEN INSERT INTO CONSULTA (IDCONSULTA, ID_PACIENTE, ID_MEDICO, ID_HOSPITAL, DATA) VALUES(NULL, IDPAC, IDMED, IDHOS, CURTIME()); SELECT(' DADOS INSERIDOS COM SUCESSO ') AS 'MENSAGEM'; commit; ELSE SELECT ('INSIRA OS DADOS CORRETAMENTE') AS 'MENSAGEM DE ERRO'; ROLLBACK; END IF; END$ DELIMITER ;
  2. Pessoal, vou tentar ser o mais breve possível. Tenho esses arquivos: - cidades.ajax.php - index.php - db_cidades.php db_cidades: <?php $con = mysqli_connect('localhost', 'adwpbeta', '46ocs7aA1J'); if (!$con) { die("Falha ao conectar o banco de dados: ". mysqli_error()); } $db = mysqli_select_db($con, 'adwpbeta_select_cidades'); if (!$db) { die("Falha ao selecionar banco de dados: ". mysqli_error()); } //mysqli_set_charset('utf8', $con); ?> cidades.ajax.php <?php include('db_cidades.php'); header( 'Cache-Control: no-cache' ); header( 'Content-type: application/xml; charset="utf-8"', true ); //mysql_set_charset('utf8', $con); mysql_query("SET NAMES 'utf8'", $con); mysql_query('SET character_set_connection=utf8', $con); mysql_query('SET character_set_client=utf8', $con); mysql_query('SET character_set_results=utf8', $con); $cod_estados = mysqli_real_escape_string( $_REQUEST['cod_estados'] ); $cidades = array(); $sql = "SELECT cod_cidades, nome FROM cidades WHERE estados_cod_estados=$cod_estados ORDER BY nome"; $res = mysqli_query($con, $sql); while ( $row = mysqli_fetch_assoc( $res ) ) { $cidades[] = array( 'cod_cidades' => $row['cod_cidades'], 'nome' => $row['nome'], ); } echo( json_encode( $cidades ) ); ?> index.php <?php include('db_cidades.php'); ?> <html> <head> <!--<script src="//code.jquery.com/jquery-1.10.2.min.js"></script>--> <link rel="stylesheet" href="css/bootstrap.css"> <link href="https://fonts.googleapis.com/css?family=Montserrat:100,300,400,500,600,700" rel="stylesheet"> <title>Exemplo: Populando selects de cidades e estados com AJAX (PHP e jQuery) </title> <style type="text/css"> *, html { font-family: 'Montserrat', sans-serif; margin: 0px; padding: 0px; font-size: 12px; } label {font-weight:300;font-size:18px;} a { color: #0099CC; } body { margin: 10px; } .carregando{ color:#666; display:none; } </style> </head> <body> <div class="container"> <div class="form-group"> <div class="col-md-6"> <label for="cod_estados">Estado:</label> <select name="cod_estados" id="cod_estados" class="form-control"> <option value=""></option> <?php $sql = "SELECT cod_estados, sigla FROM estados ORDER BY sigla"; $res = mysqli_query($con, $sql); while ( $row = mysqli_fetch_assoc( $res ) ) { echo '<option value="'.$row['cod_estados'].'">'.$row['sigla'].'</option>'; } ?> </select> </div> <div class="col-md-6"> <label for="cod_cidades">Cidade:</label> <span class="carregando">Aguarde, carregando...</span> <select name="cod_cidades" id="cod_cidades" class="form-control"> <option value="">-- Escolha um estado --</option> </select> <script src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('jquery', '1.6.1'); </script> <script type="text/javascript"> $(function(){ $('#cod_estados').change(function(){ if( $(this).val() ) { $('#cod_cidades').hide(); $('.carregando').show(); $.getJSON('cidades.ajax.php?search=',{cod_estados: $(this).val(), ajax: 'true'}, function(j){ var options = '<option value=""></option>'; for (var i = 0; i < j.length; i++) { options += '<option value="' + j.cod_cidades + '">' + j.nome + '</option>'; } $('#cod_cidades').html(options).show(); $('.carregando').hide(); }); } else { $('#cod_cidades').html('<option value="">– Escolha um estado –</option>'); } }); }); </script> </div> </div> </div> <script src="js/bootstrap.js"></script> <!--<script src="js/jquery-1.11.3.js"></script> --> </body> </html> O problema é o seguinte: A listagem dos estados ocorre normalmente. Mas, ao selecionar o estado as cidades ficam carregando eternamente ou carregam e não mostram nada. Subi para esse servidor, para quiser ver o funcionamento: http://adwpbeta.tk/select-cidades/ Agradeço desde já qualquer ajuda.
  3. Está aparecendo essa mensagem mas o site está funcionando tudo certo: Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/walkers-join.cf/public/db.php on line 10 Call Stack: 0.0001 235632 1. {main}() /home/walkers-join.cf/public/login.php:0 0.0002 241920 2. include('/home/walkers-join.cf/public/db.php') /home/walkers-join.cf/public/login.php:2 0.0002 242712 3. mysql_connect() /home/walkers-join.cf/public/db.php:10 -------------------------- código: <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); $banco = "--"; $usuario = "--"; $senha = "--"; $holtname = "--"; $conexao = mysql_connect($holtname,$usuario,$senha); mysql_select_db($banco) or die ("não foi possivel conectar ao banco"); mysql_close(); ?>
  4. Criei um formulário para inserir dados no banco porem quando rodo o mesmo ele não insere os dados e também não mostra nenhum erro... estou tentando resolver esse problema a 3 dias se puder me ajudar ficarei muito grato. obs: estou tentando criar um organizador de arquivos para meu pc. Segue abaixo os codigos: conexao.php <?php $servidor = "localhost"; $usuario = "lvmoreira99"; $senha = "lvmoreira99"; $baseDados= "inventario"; try{ $pdo = new PDO("mysql:host=".$servidor.";dbname=".$baseDados,$usuario,$senha); }catch(PDOException $e){ echo $e->getMessage(); } return $pdo; if($pdo ->connect_error){ die("falha ao conectar khfdue::".$pdo ->connect_error); } echo "conexao realizada jeijfe"; ?> validar.php <?php require 'conexao.php'; $acao=$_GET['acao']; if($acao=="enviar"){ $titulo = $_POST['ti']; $ano = $_POST['an']; $genero = $_POST['ge']; $duracao = $_POST['du']; $tamanho = $_POST['ta']; $formato = $_POST['fo']; $codec_audio = $_POST['co']; $sinopse = $_POST['si']; //envia dados para banco de dados $enviarb = "INSERT INTO filmes (titulo,ano,genero,duracao,tamanho_GB,formato,codec_audio,sinopse) VALUES('','$titulo', '$ano', '$genero', '$duracao', '$tamanho', '$formato', '$codec_audio', '$sinopse')"; } if($pdo->query($enviarb)){ echo "dados gravados efwf"; }else { echo "Falha ao gravar hejhfe"; } ?> formulario.php <!doctype html> <html> <head> <meta charset="utf-8"> <title> Conection</title> </head> <body> <form action="validar.php?acao=enviar" method="POST"> <table border="0" align="center"> <tr> <td>Titulo</td><td><input type="text" name="ti" required autofocus/></td> </tr> <tr> <td>Ano</td><td><input type="text" name="an" required /></td> </tr> <tr> <td>Visto</td> <td> <input value="S"type="radio" name="vi" required />SIM <input value="N" type="radio" name="vi" required />NÃO </td> </tr> <tr> <td>Genero</td><td><input type="text" name="ge"/></td> </tr> <tr> <td>Duração</td><td><input type="text" name="du"/></td> </tr> <tr> <td>Tamanho em GB</td><td><input type="text" name="ta"/></td> </tr> <tr> <td>Formato</td><td><input type="text" name="fo"/></td> </tr> <tr> <td>Codec de Audio</td><td><input type="text" name="co"/></td> </tr> <tr> <td>Sinopse</td><td><input type="text" name="si"/></td> </tr> <td><input type="submit" value="Enviar"/></td> </table> </form> </body> </html>
  5. Quando criptografamos uma senha no mysql, (EX: INSERT INTO usuario (id, login, senha) VALUES (NULL,'admin', MD5('xxx')) obviamente a senha se transforma naquele hash. Gostaria de entender como funciona o mecanismo do mysql, pois se dermos um select nos user obviamente vai aparecer a senha criptografada, mas como então o mysql "entende" a senha "xxx" quando um usuário se loga no sistema?
  6. Encontrei em um livro a função password sendo utilizada na criação do usuario para cripitografar a senha. EX: CREATE USER 'xxx' identified by password ( '123)' ; Ocorreu um erro de sintaxe na criação desse usuario... essa função password foi descontinuada?
  7. Criei um formulário para inserir dados no banco porem quando rodo o mesmo ele não insere os dados e também não mostra nenhum erro... estou tentando resolver esse problema a 3 dias se puder me ajudar ficarei muito grato. obs: estou tentando criar um organizador de arquivos para meu pc. Segue abaixo os codigos: conexao.php <?php $servidor = "localhost"; $usuario = "lvmoreira99"; $senha = "lvmoreira99"; $baseDados= "inventario"; try{ $pdo = new PDO("mysql:host=".$servidor.";dbname=".$baseDados,$usuario,$senha); }catch(PDOException $e){ echo $e->getMessage(); } return $pdo; if($pdo ->connect_error){ die("falha ao conectar khfdue::".$pdo ->connect_error); } echo "conexao realizada jeijfe"; ?> validar.php <?php require 'conexao.php'; $acao=$_GET['acao']; if($acao=="enviar"){ $titulo = $_POST['ti']; $ano = $_POST['an']; $genero = $_POST['ge']; $duracao = $_POST['du']; $tamanho = $_POST['ta']; $formato = $_POST['fo']; $codec_audio = $_POST['co']; $sinopse = $_POST['si']; //envia dados para banco de dados $enviarb = "INSERT INTO filmes (titulo,ano,genero,duracao,tamanho_GB,formato,codec_audio,sinopse) VALUES('','$titulo', '$ano', '$genero', '$duracao', '$tamanho', '$formato', '$codec_audio', '$sinopse')"; } if($pdo->query($enviarb)){ echo "dados gravados efwf"; }else { echo "Falha ao gravar hejhfe"; } ?> formulario.php <!doctype html> <html> <head> <meta charset="utf-8"> <title> Conection</title> </head> <body> <form action="validar.php?acao=enviar" method="POST"> <table border="0" align="center"> <tr> <td>Titulo</td><td><input type="text" name="ti" required autofocus/></td> </tr> <tr> <td>Ano</td><td><input type="text" name="an" required /></td> </tr> <tr> <td>Visto</td> <td> <input value="S"type="radio" name="vi" required />SIM <input value="N" type="radio" name="vi" required />NÃO </td> </tr> <tr> <td>Genero</td><td><input type="text" name="ge"/></td> </tr> <tr> <td>Duração</td><td><input type="text" name="du"/></td> </tr> <tr> <td>Tamanho em GB</td><td><input type="text" name="ta"/></td> </tr> <tr> <td>Formato</td><td><input type="text" name="fo"/></td> </tr> <tr> <td>Codec de Audio</td><td><input type="text" name="co"/></td> </tr> <tr> <td>Sinopse</td><td><input type="text" name="si"/></td> </tr> <td><input type="submit" value="Enviar"/></td> </table> </form> </body> </html>
  8. Olá galera, estou desenvolvendo um sistema de perguntas e respostas em PHP com MySQL, e queria que as perguntas fossem exibidas uma por vez para que o usuário fosse respondendo e ao mesmo tempo sendo cadastrado a pontuação do usuário no db. Já me falaram pra usar array, mas não sei por onde começar. Obs: sou novo na área.
  9. E ae, galera como unir essas 2 consultas em uma só ?. SELECT * FROM classificacao WHERE id_CadastroCompeticao LIKE '%$palavra%'; select id_Usuario, sum(valorEvento) from classificacao group by id_Usuario; Individualmente eles funcionam com o retorno espera, preciso unir e não estou conseguindo /:
  10. Olá, estou tentando exeuctar uma query em meu banco de dados mysql, mas está dando erro. OBS: Meu site é um servergame de tibia. Erro: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use nea Query: DELETE FROM player_depotitems, player_items, tile_items WHERE itemtype = 2160;
  11. Criei o código mas esta apresentando o seguinte erro: "Error Code: 1427. For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '(null)')." DELIMITER // CREATE FUNCTION calcula_imposto(salario decimal(10,2)) returns decimal(8,20) BEGIN DECLARE valor_imp dec(8,2); DECLARE vall DEC(8,2); IF salario < 1000.00 THEN SET valor_imp = 0.00; ELSEIF salario < 2000.00 then SET valor_imp = 0.15; ELSE SET valor_imp = 0.27; END IF; SET vall = valor_imp * salario; RETURN vall; END// Poderia fazer de outra forma como na hora do SET VALOR_IMP = X já multiplicar pelo salario. Mas gostaria de saber o porque não funcionou... AH RAPAIZ...q jumento...coloquei returns decimal (8,20)
  12. Olá! Minha dúvida é a seguinte, tenho um cliente para o qual fiz um site com um sistema para o próprio cliente administrar o conteúdo de produtos. Este site está em PHP, com banco MySql. Agora o cliente adquiriu um programa para gestão geral, o que inclui cadastro de produtos. Este programa tem base de dados local em FireBird. O que meu cliente quer agora é utilizar os cadastros de produtos alimentados neste programa no site, para não ter retrabalho de cadastrar tudo de novo. O que eu pensei em fazer seria um aplicativo desktop que acesse este banco local, faça a consulta dos dados para enviar para o banco MySql online. O que vi foi a possibilidades de usar um WebService, mas não entendi bem. Gostaria de uma explicação de como integrar os três Aplicação Desktop(C#) + WebService + Site(PHP+MySql). Teria como?
  13. OLÁ, ESTOU COM UMA PROBLEMA AO REALIZAR UMA CONSULTA NO MYSQL, POIS RETORNA APENAS UM REGISTRO NA FUNCAO (nomeExames e na nomeRiscos.) public function nomeExames($id) { $exame = array(); $exame = unserialize($id); $arr = explode(";", $exame); foreach ($arr as $idexame) { $objExames = new EXT_Exames_complementares(); $objExames->select($idexame); return ($objExames->exames_complementares_nome); } } public function nomeRiscos($id) { $riscos = array(); $riscos = unserialize($id); $arr = explode(";", $riscos); foreach ($arr as $idriscos) { $objRiscos = new EXT_Riscos(); $objRiscos->select($idriscos); return ($objRiscos->riscos_nome); } } public function selectFuncao($id) { $strSQL = "select * from pcmso_riscos where pcmso_id_INT = $id"; $this->database->Query($strSQL); while($row = $this->database->FetchObject()) { $objRiscos = new EXT_Riscos(); //$objRiscos->select($idriscos_fisico); $objFuncao = new EXT_Funcao(); $objFuncao->select($row->funcao_id_INT); $grid.= "<tr class=label-inverse> <td><h3>FUN&Ccedil;&Atilde;O</h3></td> <td><h3>".$objFuncao->funcao_nome."</h3></td> </tr> <tr> <td colspan=\"2\" class=label-inverse>RISCOS</td> </tr> <tr> <td>1) FISICO</td> <td>".$this->nomeRiscos($row->pcmso_riscos_fisico)."</td> </tr> <tr> <td>2) QUIMICO</td> <td>".$this->nomeRiscos($row->pcmso_riscos_quimico)."</td> </tr> <tr> <td>3) BIOLOGICO</td> <td>".$this->nomeRiscos($row->pcmso_riscos_biologico)."</td> </tr> <tr> <td>4) ERGONOMICO</td> <td>".$this->nomeRiscos($row->pcmso_riscos_ergonomico)."</td> </tr> <tr> <td>5) ACIDENTE</td> <td>".$this->nomeRiscos($row->pcmso_riscos_acidente)."</td> </tr> <tr> <td colspan=\"2\" class=label-inverse>EXAMES</td> </tr> <tr> <td>1) ADMISSIONAL</td> <td>".$this->nomeExames($row->pcmso_exames_admissional)." </td> </tr> <tr> <td>2) PERIODICO</td> <td>".$this->nomeExames($row->pcmso_exames_periodico)."</td> </tr> <tr> <td>3) DEMISSIONAL</td> <td>".$this->nomeExames($row->pcmso_exames_demissional)."</td> </tr> "; } return $grid; } } // Class : Fim
  14. Pessoal, Estou iniciando no PHP e gostaria de criar dois selects no meu formulário, sendo que ao selecionar uma opção no select (Tipo de Chamado), automaticamente eu gostaria que em um outro select (Tipo de Problema), listasse somente os problemas referentes ao (Tipo de Chamado). O problema é que esses dados se encontram em uma única tabela, diferenciados apenas pelo type_id, type e pelo type_name , como pode ser observado na imagem abaixo, Teria como por exemplo, quando selecionar no select (Tipo de Chamado) o type_id = 31 fosse listado no select (Tipo de Problema) somente os dados que se refere ao type = 4 ? Exemplo: Select (Tipo de Chamado) type_id = 31 listar no Select (Tipo de Problema) type = 4
  15. Boa tarde Tenho uma consulta simples.. Selecionar todos os anúncios e por random.. esta funcionando bem... $link = $pdo->query("SELECT * FROM clientes ORDER BY RAND() LIMIT 1000") or die ($pdo->error); MAS eu preciso que continue o random.. sendo que os anúncios pagos devem aparecer sempre primeiro e os gratuitos no final. Obrigado
  16. Bom dia galera, Estou iniciando na programação e me deparei com uma questão difícil de solucionar e espero que alguém possa me ajudar ... Preciso pegar os dados de uma tabela de produtos vendidos no dia anterior e com isto o usuário vai ter uma lista com a identificação do produto e um campo (input) para ele digitar o valor que ele verificou no estoque disponível... então minha dificuldade está na gravação no banco de dados . Eu faço um while mostrando 30 produtos e coloquei dentro do loop um input na frente de cada um para o usuário digitar o valor conferido E eu não sei depois pegar estes valores no loop e gravar no banco de dados Segue abaixo parte do codigo relacionado a minha dificuldade TELA DE EXIBIÇÃO DOS DADOS while ($row = mysqli_fetch_assoc($query)) { $id = $row['ID']; $codemp_estoque = $row['CODEMP']; $codfunc_estoque = $row['CODFUNC']; $data_estoque = $row['DATA']; <td><?php echo $id; ?></td> <td><?php echo date('d/m/Y', strtotime($data_estoque)); ?></td> <td><input type="text" id="qtd[]" name="qtd[]" size="20" /></td> <input type="submit" name="botao" value="ENVIAR"> TELA QUE RECEBE OS VALORES DIGITADO NO CAMPO INPUT $qtde = $_POST['qtde']; $id = $_POST['id']; require ("../_includes/config_sistema.php"); $query = "UPDATE `tb_estoque_conferencia` SET `QTDE_DIGITADA` = '$qtde' WHERE `ID` = '$id' "; Espero ter conseguido me explicar corretamente ..
  17. Então, não estou conseguindo alterar dados no meu banco via php, da o seguinte erro Desculpe! Erro no servidor.SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens. Form de Envio das alterações: <?php session_start(); include 'verifica.php'; $servername = "localhost"; $username = "admin"; $password = "admin"; $dbname = "darkfall"; $usuario['capa'] = 'https://68.media.tumblr.com/838c894524088bb7da56a4bf4d0b02b1/tumblr_inline_ni4oi4VINS1sbavn0.png'; ?> <?php try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); // set the PDO error mode to exception $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // forma 1 $stmt = $conn->prepare("SELECT * FROM cadastra_usuarios WHERE idusuarios=:id;"); $stmt->bindParam(':id', $_GET['idusuarios']); $stmt->execute(); $result = $stmt->fetch(); } catch(PDOException $e) { echo "Opss... Erro no servidor: " . $e->getMessage(); } ?> <form action="edit.php" method="POST" id="div"> <p>Nome:</p><input type="text" name="nome" value="<?php echo $result['nome']; ?>"> <p>Senha:</p><input type="password" name="senha" value="<?php echo $result['senha']; ?>"> <p>Email:</p><input type="text" name="email" value="<?php echo $result['email']; ?>"> <input type="submit" value="Alterar"> </form> Script de Alterar : <?php //echo 'Olá '. $_POST['nome'].'<br/// // echo 'Seu username é '. $_POST['user'].'<br>';// //echo 'Seu email é '. $_POST['email'].'<br>';// $servername = "localhost"; $username = "admin"; $password = "admin"; $dbname = "darkfall"; try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); // set the PDO error mode to exception $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // prepare sql and bind parameters $stmt = $conn->prepare("UPDATE cadastra_usuarios SET nome=:nome, senha=:senha, email=:email WHERE idusuarios=:id VALUES (:nome, :senha, :email)"); $stmt->bindParam(':nome', $_POST['nome']); $stmt->bindParam(':senha', $_POST['senha']); $stmt->bindParam(':email', $_POST['email']); $stmt->execute(); echo "Alterado com sucesso!"; } catch(PDOException $e) { echo "Desculpe! Erro no servidor." . $e->getMessage(); } $conn = null; ?>
  18. Tenho uma página web em php que possui um formulário para envio de contato. Ao preenche-lo e clicar no botão enviar o código envia para meu e-mail os dados do formulário. Como faço que esses dados sejam enviado ao mesmo tempo para um banco de dados Mysql? Abaixo, parte do meu código: <form action="<?php echo $_SERVER['REQUEST_URI']; ?>#enviado" enctype="application/x-www-form-urlencoded" id="contact-form" class="form-horizontal" method="post"> <div class="form-group"> <label for="form-name" class="col-lg-2 control-label"><?php echo $config->get('fields.name'); ?></label> <div class="col-lg-10"> <input type="text" class="form-control" id="form-name" name="form-name" placeholder="<?php echo $config->get('fields.nome_ex'); ?>" required> </div> </div> <div class="form-group"> <label for="form-email" class="col-lg-2 control-label"><?php echo $config->get('fields.email'); ?></label> <div class="col-lg-10"> <input type="email" class="form-control" id="form-email" name="form-email" placeholder="<?php echo $config->get('fields.email_ex'); ?>" required> </div> </div> </form>
  19. Todos os links terem o mesmo url mas os dados serem diferentes.. Eu estou a trabalhar num projeto web based em que tenho categorias de jogos, uma delas é fps que tem a página fps.php nessa página existem vários jogos em tabela e eu queria que todos os jogos tivessem um link para ir parar a description.php onde havia a descrição de cada jogo, mas não queria fazer imensas páginas diferentes para cada jogo, existe forma de haver uma única página em que os dados são alterados conforme o jogo em que clico? FPS.php <?php $servername = "xxxxx"; $username = "xxxxxx"; $password = "xxxxxx"; $dbname = "xxxxxx"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT name, tipo, plataforma FROM fps"; $result = $conn->query($sql); if ($result->num_rows > 0) { echo "<table><tr><th>Name</th><th>Type</th><th>Platform</th></tr>"; // output data of each row while($row = $result->fetch_assoc()) { echo "<tr><td><a href='description.php'</a>" . $row["name"]. "</td><td>" . $row["tipo"]. " </td><td>" . $row["plataforma"]. "</td></tr>"; } echo "</table>"; } else { echo "0 results"; } Description.php <?php include('configdb.php'); $idfps = $_GET['idfps']; ?>
  20. Estou com problemas na hora de cadastrar os clientes no banco de dados Código da página efetuar-cadastro.php: <?php include ("../database/connection.php"); include ("../database/database-client.php"); // Recebendo os dados de Cadastro $nome = $_POST['txtNome']; $telefone = $_POST['txtTelefone']; $rua = $_POST['txtRua']; $numero = $_POST['txtNumero']; $bairro = $_POST['txtBairro']; $cidade = $_POST['txtCidade']; $estado = $_POST['cbEstado']; $pais = $_POST['txtPais']; if (cadastrandoCliente($connect, $nome, $telefone, $rua, $numero, $bairro, $cidade, $estado, $pais)) { echo("<br><center><label class='alert alert-success' role='alert'><strong>Usuário!</strong> cadastrado com Sucesso!</label></center>"); } else { echo("<br><center><label class='alert alert-danger' role='alert'><strong>Usuário!</strong> não cadastrado!</label></center>"); } Código da função da página database-client.php: <?php function cadastrandoCliente($connect, $nome, $telefone, $rua, $numero, $bairro, $cidade, $estado, $pais){ $query = "INSERT INTO cliente(nome, telefone, rua, numero, bairro, cidade, estado, pais) VALUES ('$nome', '$telefone', '$rua', $numero, '$bairro', '$cidade', '$estado', '$pais')"; return @mysql_query($connect, $query); } ?> A função cadastrandoCliente está errada? Ou o código da página 'efetuar-cadastro.php' está com erro? Desde já agradeço.
  21. Olá, Tenho duas queries do mysql e necessito de as correr de uma só vez. A primeira query, faz a importação de dados que estão num ficheiro CSV. A segunda query, elimina os duplicados após esta importação. Como posso juntar estas duas queries numa só? Obrigado pela ajuda Antonio Segue o exemplo: Versão Mysql: 5.7.14 Query 1: LOAD DATA local infile 'c:/caminho/dados.csv' INTO TABLE `tabela` FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '' LINES TERMINATED BY '\n' (`Campo_1`,`id`) Query 2: DELETE FROM `tabela` WHERE (Campo_1, id) NOT IN (SELECT Campo_1, id FROM (SELECT Campo_1, MAX(id) id FROM `tabela` GROUP BY Campo_1 ) AS A )
  22. Olá, tenho uma tabela chamada 'Venda' que contém um valor total da venda.. e outra chamada pagamento que me da opcoes de cartao e dinheiro,(podendo inserir varios pagamentos) porém antes de inserir um valor de pagamento , gostaria de buscar o valor da referida venda e verificar se a soma de valores daquela venda caso exista na tabela de pagamento, não seja maior que o valor total da venda... tentando a sp abaixo mas ate agora sem sucesso.. alguém pode me ajudar porfavor? CREATE DEFINER=`root`@`localhost` PROCEDURE `verificapagamento`(infcodigo int, pagcodigo int, vencodigo int, valor double) BEGIN set @posicao = vencodigo; set @valorvenda = (select venvalortotal from venda where vencodigo=@posicao); set @somavalores= (SELECT COALESCE(SUM(valor),0) FROM informaformapgto WHERE vencodigo=vencodigo); if (@somavalores <= @valorvenda) then insert into informaformapgto(infcodigo, pagcodigo, vencodigo, valor) values (infcodigo, pagcodigo, vencodigo, valor); end if; END
  23. To seguindo um curso de php na net e já fiz toda a parte da interface gráfica. Agora que entramos na fase de conexão com o banco de dados, parei de fazer as aulas pois o meu banco de dados não conecta. Fica aparecendo um erro, que aparentemente é simples, mas não consigo resolver. Já postei a questão no fórum e mandei pra administração do curso, mas ninguém responde, eu eu fico sem poder continuar as aulas por causa dessa droga. Veja se alguém consegue me ajudar. Já fiz a interface gráfica, criei o bd, etc, mas na conexão, fica aparecendo o erro abaixo, e o código da conexão é: <?php $server = "localhost"; $user = "root"; $password = ""; $dbName = "sistema"; $conn = mysql_connect($server, $user, $password); $db = mysql_select_db($dbName, $conn); ?>
  24. Bom dia Senhores(as)! Peço-lhes ajuda, pois, o que parece ser um erro muito bobo está me tirando consumindo muito do meu tempo com este software que estou tentando colocar para funcionar. O erro: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 está sendo apresentado para a terceira linha do código a seguir: CREATE PROCEDURE `gerarResultado`(codEvento INT(11)) BEGIN DECLARE qtdConcorrente,qtdTkt,qtdJurados,qtdVotos,qtdVotantes,codVotante,codNota,contTkt,contJurado,contVotantes,contVotos,codEntidade,tipoNota INT DEFAULT 0 e, honestamente falando, não consigo visualizar erro algum nesta linha de código. Se alguém puder me ajudar, desde já agradeço!
  25. Oi gente .. estou tentando fazer um UPDATE de apenas uma coluna numa tabela (imovel) tendo como condição o codigo do vendedor do imovel (cdvendedor) então pensei que precisaria usar o INNER JOIN para conseguir realizar, mas não estou conseguindo... Aparece que tem um Erro de Sintax .. me ajudem ai por favor Código: UPDATE imovel INNER JOIN vendedor ON imovel.cdvendedor = vendedor.cdvendedor SET vlpreco = vlpreco * 0.95;
×
×
  • Criar Novo...