Lúcio Marques

Membros
  • Content Count

    27
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Lúcio Marques

  • Birthday 12/15/1979

Contatos

Perfil

  • Gender
    Male
  1. Wiliandf, acho que este exemplo base vai lhe ajudar. $resul_coop = "SELECT cop.id, cop.nome FROM sts_cooperados cop ORDER BY cop.nome ASC LIMIT 1"; $resultado_coop = mysqli_query($conn, $resul_coop); if (($resultado_coop) AND ( $resultado_coop->num_rows != 0)) { ?> <?php while ($row_coop = mysqli_fetch_assoc($resultado_coop)) { ?> <?php echo $row_coop['id']; ?> <?php echo $row_coop['nome']; ?>
  2. Olá, tenho o seguinte código que estou tentando implementar para que, quando eu enviar as imagens multiplas, também criará um diretório para cada vÊs eu enviar. POis já mexi de todas as formas e não consigo fazer isso com os dois ao mesmo tempo. Peço ajudae e Agradeço desde já. Segue o código <?php session_start(); $SendCadImg = filter_input(INPUT_POST, 'SendCadImg', FILTER_SANITIZE_STRING); if ($SendCadImg) { $ultimo_id = "1"; //$destino = "imagens/$ultimo_id"; $arquivo = $_FILES['arquivo']; for ($cont = 0; $cont < count($arquivo['name']); $cont++) { //Pasta onde o arquivo vai ser salvo $_UP['pasta'] = 'imagens/'.$ultimo_id.'/'; //$destino = "imagens/$ultimo_id/" . $arquivo['name'][$cont]; //Criar a pasta de foto do produto mkdir($_UP['pasta'], 0777); //Verificar se é possive mover o arquivo para a pasta escolhida if (move_uploaded_file($arquivo['tmp_name'],$_UP['pasta'],[$cont], $destino)) { $_SESSION['msg'] = "<p style='color:green;'>Upload realizado com sucesso</p>"; header("Location: index.php"); } else { $_SESSION['msg'] = "<p style='color:red;'>Erro ao realizar upload</p>"; header("Location: index.php"); } } } else { $_SESSION['msg'] = "<p style='color:red;'>Erro ao realizar upload2</p>"; header("Location: index.php"); }
  3. Ferres, boa tarde. Eu vi seu código, mas para incluir no que já tenho ficaria mais complicado não? Pois o código que postei aqui está dando certo, criando pasta, mas não envia imagem para dentro da pasta, mesmo a que está sendo criada.
  4. Galera, eu até conseguir, mas o problema que está criando pasta como o nome da imagem. Olha o código: if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $file_fotos = (!empty($_POST['cat_img'])) ? GetSQLValueString($_FILES['name']['file_fotos'], "file") : ""; $arquivo = $_FILES["file_fotos"]; $arquivo_foto = $arquivo["name"]; $insertSQL = sprintf("INSERT INTO dk_catalogo (cat_categoria_id, cat_data, cat_ref, cat_titulo, cat_preco, cat_descri, cat_img) VALUES (%s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['cat_categoria_id'], "int"), GetSQLValueString($_POST['cat_data'], "date"), GetSQLValueString($_POST['cat_ref'], "text"), GetSQLValueString($_POST['cat_titulo'], "text"), GetSQLValueString($_POST['cat_preco'], "decimal"), GetSQLValueString($_POST['cat_descri'], "text"), GetSQLValueString($_POST['cat_img'], "text"), $file_fotos); set_time_limit(0); $id_arquivo = "cat_img"; $id_album = $_POST['cat_img']; if (!file_exists("fotos/" . $id_album . "/")) { mkdir("fotos/" . $id_album, 0777); } $diretorio = "fotos/".$id_album; $nome_arquivo = $_FILES[$id_arquivo]["name"]; $arquivo_temporario = $_FILES[$id_arquivo]["tmp_name"]; move_uploaded_file($arquivo_temporario, "$diretorio/$nome_arquivo"); mysql_select_db($database_CooperWTouR, $CooperWTouR); $Result1 = mysql_query($insertSQL, $CooperWTouR) or die(mysql_error());
  5. Lúcio Marques

    Upload de imagens

    Olá, bom dia. Estou com uma dúvida sobre como criar upload de imagem para este comando abaixo, o endereço está inserindo no banco de dados, mas não consigo implementar para enviar a imagem. if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO dk_catalogo (cat_categoria_id, cat_data, cat_ref, cat_titulo, cat_preco, cat_descri, cat_img) VALUES (%s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['cat_categoria_id'], "int"), GetSQLValueString($_POST['cat_data'], "date"), GetSQLValueString($_POST['cat_ref'], "text"), GetSQLValueString($_POST['cat_titulo'], "text"), GetSQLValueString($_POST['cat_preco'], "decimal"), GetSQLValueString($_POST['cat_descri'], "text"), GetSQLValueString($_POST['cat_img'], "text")); mysql_select_db($database_CooperWTouR, $CooperWTouR); $Result1 = mysql_query($insertSQL, $CooperWTouR) or die(mysql_error()); Já pesquisei, tentei encaixar algum, mas sem sucesso. Agradeço desde já se puderem me ajudar.
  6. Olá, estou com um código simples, mas já estou ficando doido. Pois os dados não grava no banco de dados, mas o id grava normalmente com o restante dos campos vazios. Segue o código que estou usando. Este é o HTML do formulário <?php session_start() ?> <!doctype html> <html> <head> <meta charset="utf-8"> <!--Import Google Icon Font--> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> <!-- CSS DO MATERIALIZE --> <link rel="stylesheet" href="materialize/css/materialize.min.css"> <title>Untitled Document</title> </head> <body> <nav class="blue-grey"> <div class="nav-warapper container"> <div class="brand-logo light">Sistema de Cadastro</div> <ul class="right"> <li><a href=""><i class="material-icons left">account_circle</i>Cadastro</a></li> <li><a href=""><i class="material-icons left">search</i>Consultas</a></li> </ul> </div> </div> </nav> <!-- Formulário de Cadastro--> <div class="row container"> <p>&nbsp;</p> <form action="banco_de_dados/create.php"> <fieldset class="formulario"> <legend><img src="imagem/img1.png" alt="[imagem]" width="100"></legend> <h5 class="light center">Cadastro de Clientes</h5> <!-- Campo Nome--> <div class="input-field col s12"> <i class="material-icons prefix">account_circle</i> <input type="text" name="nome" id="nome" maxlength="40" required autofocus> <label for="nome">Nome do Cliente</label> </div> <!-- Campo Email--> <div class="input-field col s12"> <i class="material-icons prefix">email</i> <input type="email" name="email" id="email" maxlength="50" required> <label for="email">E-mail do Cliente</label> </div> <!-- Campo Telefone--> <div class="input-field col s12"> <i class="material-icons prefix">phone</i> <input type="tel" name="telefone" id="telefone" maxlength="15" required> <label for="telefone">Telefone do Cliente</label> </div> <!-- Campo Telefone--> <div class="input-field col s12"> <input type="submit" value="cadastrar" class="btn blue"> <input type="reset" value="limpar" class="btn red"> </div> </fieldset> </form> </div> <!-- Arquivos JQUERY e JAVASCRIPT--> <script type="text/javascript" src="materialize/js/jquery-3.3.1.min.js"></script> <script type="text/javascript" src="materialize/js/materialize.min.js"></script> <!-- Inicialização JQUERY --> <script type="text/x-javascript"> $(document).ready(function(){ }); </script> </body> </html> Este é o que envia e grava no banco de dados <?php session_start(); include_once 'conexao.php'; $nome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_SPECIAL_CHARS); $email = filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL); $telefone = filter_input(INPUT_POST, 'telefone', FILTER_SANITIZE_NUMBER_INT; $querySelect = $link->query("select email from tb_clientes"); $array_emails = []; while($emails = $querySelect->fetch_assoc()): $emails_existentes = $emails['email']; array_push($array_emails, $emails_existentes); endwhile; if(in_array($email, $array_emails)): $_SESSION['msg'] = "<p class='center red-text'>".'Já existe um cliente cadastrado com este email'."</p>"; header("Location:../"); else: $queryInsert = $link->query("insert into tb_clientes values(default,'$nome','$email','$telefone')"); $affected_rows = mysqli_affected_rows($link); if($affected_rows > 0): $_SESSION['msg'] = "<p class='center green-text'>".'Cadastro efetuado com sucesso!'."<br>"; header("Location:../"); endif; endif; ?> Agradeço desde já
  7. Se você é iniciante e já trabalha com php, os primeiros passos e como se você criasse uma página dinâmica de notícias, isso é claro, gravando no banco de dados.
  8. Não seria curso_id no lugar de video <div class="span" id="titulo"><i class="icon-desktop"></i><?=$ln['curso_id'];?></div> Acredito que o nome do link tem que ser o mesmo do GET que está recebendo.
  9. Você já colocou LIMIT 10
  10. <?php # FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_DKs_Connex = "localhost"; $database_DKs_Connex = "nomebd"; $username_DKs_Connex = "root"; $password_DKs_Connex = "senhabd"; $DKs_Connex = @mysql_pconnect($hostname_DKs_Connex, $username_DKs_Connex, $password_DKs_Connex) or trigger_error(mysql_error(),E_USER_ERROR); ?>
  11. Pessoal, bom dia. Eu uso o comando date no campo imput para inserir a data automaticamente no banco de dados, como mostra abaixo: <?php echo date('d/m/y'); ?> mas parou de funcionar naturalmente, e percebi que seu colocar números no lugar das letras, grava normalmente no banco de dados, como mostra abaixo: <?php echo date('16/11/2014'); ?> Já pesquisei e não encontrei nada parecido referente a esse problema, Peço ajuda e agradeço desde já.
  12. Lúcio Marques

    Galeria de Fotos

    Bom dia galera, Tenho um sistema de upload de imagem. Só que envia foto por foto, tenho que esperar carregar uma para depois enviar a outra. Então gostaria de saber se tenho que ativar algo para que eu consiga enviar todas de uma vez só.
  13. Oi vni_look, primeiro agradeço seu post. Bom, como você disse, não entendo ainda de ajax, mas já estou estundo sobre. Essa função que você me passou eu coloco dentro do ajax ou jquery? Obrigado e fico no aguardo.
  14. Boa Noite para todos. estou com uma pequena dúvida com ajax no form. É o seguinte: Meu site atualiza as página em um determinado lugar específico quando clico em algum menu do site. Esta função eu usei ajax no lugar do iframe na substituição das páginas. Com isso está funcionando filé. O que eu quero, é: que o botão do imput do formulário atualiza também no mesmo espaço, usando ajax. Gostaria que a resposta do formulário substituisse a mesma página. Antes com iframe era só eu colocar a função target mas agora com ajax estou meio perdido. Fico no aguardo. muito obrigado.
  15. Boa tarde para todos. estou com uma pequena dúvida com ajax no form. É o seguinte: Meu site atualiza as página em um determinado lugar específico quando clico em algum menu do site. Esta função eu usei ajax no lugar do iframe na substituição das páginas. Com isso está funcionando filé. O que eu quero, é: que o botão do imput do formulário atualiza também no mesmo espaço, usando ajax. Gostaria que a resposta do formulário substituisse a mesma página. Antes com iframe era só eu colocar a função target mas agora com ajax estou meio perdido. Fico no aguardo. muito obrigado.