Ir para conteúdo

Andre Schmidt_130237

Members
  • Total de itens

    48
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Andre Schmidt_130237

  1. Andre Schmidt_130237

    Contar itens que se encontram na mesma situação

    Olá, tenho o seguinte problema: Faço uma consulta mysql normal para me retornar todos os pedidos, mas, quero contar quantos esta com mais de oito dias fazendo a data de hoje - a data do pedido, se der mais que 8 dias, eu quero contar, e quero saber quantos pedidos se encaixam nesse requisito. Como posso fazer isso?
  2. Andre Schmidt_130237

    Select em dois campos de uma tabela

    Olá, estou passando por um problema e gostaria de pedir ajuda de vocês. É o seguinte: Estou integrando um sistema PHP ao plugin Woocommerce do Wordpress e necessito requisitar alguns produtos do banco de dados, até ai tudo bem. O problema se incia ao buscar o produto na tabela. Ela está assim Order id / meta_key / value 1 2 3 2 2 87 3 3 45 Eu preciso selecionar o id 1 que contem o valor 3 desde que o id 2 contenha o valor 87. Como faço isso? Estou completamente perdido
  3. Andre Schmidt_130237

    Pegar próximo registro banco de dados PHP MYSQL

    Olá Estou tentando a vários dias pegar um registro do banco de dados de acordo com o horário atual. A estrutura do banco está assim: e o código está assim: <?php include 'conexao.php'; date_default_timezone_set('America/Sao_Paulo'); $id_canal = json_decode($_POST['canalId']); $horaatual = strtotime(date("H:i")); $data = date("d/m/Y"); $sql1 = "SELECT * FROM playlist WHERE id_canal_playlist = '$id_canal' AND data_playlist = '$data'"; $query2 = $pdo->query($sql1); $linha2 = $query2->fetch_assoc(); $hora_inicial = strtotime($linha2['horario_playlist_inicio']); $hora_final = strtotime($linha2['horario_playlist_final']); $sql = "SELECT * FROM playlist INNER JOIN video_upload ON playlist.id_playlist = video_upload.id_playlist AND playlist.id_canal_playlist = '$id_canal' WHERE playlist.data_playlist = '$data'"; $query = $pdo->query($sql); $linha = $query->fetch_assoc(); ?> <?php if ($hora_inicial < $horaatual && $hora_final > $horaatual) { ?> <video height="400" width="700" id="video" > <source src="<?php echo $linha['local']; ?>" type="video/mp4"> <source src="/path/to/video.webm" type="video/webm"> </video> <?php }else { ?> <img src="img/img_fundo_video.png" width="700" height="400"> <?php } ?> <script src="plyr-master/dist/plyr.js"></script> <script>plyr.setup({ controls: ['play-large','volume','mute','progress'], autoplay: false }); </script> Mas só consigo pegar um registro. EX: um registro das 08:00 a 12:00, ai o vídeo abre, mas quando tem um registro seguinte que começa as 12:00 e vai ate 17:00, não abre nada. Alguém sabe o que é e como resolver?
  4. Andre Schmidt_130237

    Selecionar próximo registro PHP MYSQL

    alguém pode me ajudar ou tem pelo menos uma direção?
  5. Andre Schmidt_130237

    Selecionar próximo registro PHP MYSQL

    Estou fazendo uma requisição em ajax para me retornar o video que esta passando naquele horário, porém, não sei como fazer para que mude de vídeo quando o horário terminar.
  6. Andre Schmidt_130237

    Selecionar próximo registro PHP MYSQL

    Olá galera, Estou desenvolvendo um sistema em php, e preciso que ele funcione da seguinte maneira: Tenho vários vídeos cadastrados no banco de dados com seus respectivos dias e horários para serem exibidos, e preciso que quando for o horário do primeiro vídeo começar, ele comece e quando finalizar, já passe pro próximo. Simplificando Haverá um registro no banco de dados com horários de inicio e fim, quando o horário de um acabar, desejo que inicie o próximo. Como faço isso com PHP?
  7. Olá galera, estou a mais um menos 3 dias pesquisando sobre isso e até agora não encontrei solução devido ao meu pouco conhecimento na area de programação em javascript, mas a minha dúvida é a seguinte: Coloquei um setInterval que faz a requisição da pagina para buscar se há novas mensagens e assim mostra-las em uma div, porém não consigo fazer com que, quando receber uma nova mensagem, a div role para baixo e exiba a nova mensagem. ja usei funções do tipo scrollTop: $('#chat').prop('scrollHeight')}, 500 mas não tive sucesso com a mesma, pois ela não rola de acordo com o que eu quero. Se alguém tiver uma luz, poste aqui. Desde já, obrigado
  8. Andre Schmidt_130237

    Pegar duração de múltiplos vídeos no upload

    Olá a todos, estou pesquisando a tempos e até agora não obtive sucesso. O que eu pretendo fazer é, pegar a duração dos videos após o upload, serão vários vídeos de uma só vez. EX: VIDEO 01: duração : 03:22 -> 202 segundos, e fazer o cadastrado deste valor em segundos no banco de dados. Alguém pode me dar alguma luz? Desde já agradeço.
  9. Andre Schmidt_130237

    Cadastrar arrays multidimensionais no banco de dados

    Entendi, tenho mais umas duvidas, consegui trazer os dados do select por $_POST, porem quero trazer ordenado. Ex: Data: 07/09/2016 com os horarios selecionados: 08:00, 09:00 e 10:00 e dia 10/09/2016 com os horarios: 12:00, 01:00 e 02:00 e cadastrar todos esses dados ordenadamente. Como faço? Aqui Abaixo tenho o codigo da pagina dos horario e a pagina que recebe o array. select dos horarios: <script type="text/javascript" src="jquery/jquery.js"></script> <script type="text/javascript" src="timepicker/js/jquery.select-multiple.js"></script> <link href="timepicker/css/select-multiple.css" rel="stylesheet"> <script> $(function(){ $('.pre-selected-options').selectMultiple(); }); </script> <form id="selected" name="selected[]" action="teste.php" method="post"> <?php include "search.php"; $input = $_POST['input01']; $arr1 = str_split($input, 10); ?> <div class="container-fluid"> <div class="row"><?php while (list(, $value) = each($arr1)) { ?> <div class="col-lg-3"> <h3><b><?php echo $value;?></b></h3> <input type="hidden" id="data" name="data[]" value="<?php echo $value;?>"> <select id='horario' class="pre-selected-options" name="horario[]" multiple='multiple'> <option value='1'>08:00</option> <option value='2'>09:00</option> <option value='3'>10:00</option> <option value='4'>11:00</option> <option value='5'>12:00</option> <option value='6'>13:00</option> <option value='7'>14:00</option> <option value='8'>15:00</option> <option value='9'>16:00</option> <option value='10'>17:00</option> <option value='11'>18:00</option> <option value='12'>19:00</option> </select> </div> <?php } ?> <button onClick="$('#selected').submit()" name="btn[]">enviar</button> </div> </div></form> Recebe os arrays : <?php if(!empty($_POST['horario']) && is_array($_POST['horario'])){ foreach($_POST['horario'] as $item) { echo $item; } } ?> o código não está completo pois não sei como continuar para trazer os dados ordenadamente.
  10. Andre Schmidt_130237

    Cadastrar arrays multidimensionais no banco de dados

    Estou com a seguinte duvida quanto ao cadastro de dados de arrays multidimensionais Meu problema é este: Tenho uma pagina que tem a opção do cliente escolher as datas em um calendário (várias datas). Feito isso, ele passa esses dados por POST em forma de array e é ai que mora o problema. Abaixo das datas, tenho a opção de escolher vários horários diferentes que tem que ser agregados junto aquela data, para que depois seja cadastrado no banco de dados tudo de uma vez. Como faço para que o PHP saiba a data, e todos os horários daquela data sejam inseridos corretamente no banco de dados mysql?
  11. Andre Schmidt_130237

    Problemas com timepicker.js

    Olá pessoa, boa noite, gostaria de que alguém que entenda melhor do assunto pudesse me ajudar. Estou desenvolvendo um site no qual o cliente, primeiramente escolher todas datas através de um datepicker, apos isso, ele envia a pagina para outra com as datas escolhidas(quem vieram através de um post). O meu problema e o seguinte: Qual a melhor solução para que, embaixo de cada data escolhida, eu possa escolher os horários através de um datepicker e, quando o usuário clicar no tempo, ele automaticamente vai para uma div, mostrando o tempo escolhido e ao mesmo tempo vai para um input hidden, para que eu possa cadastrar no banco de dados depois. Conto com a ajuda de vocês pois não tenho ninguém mais para recorrer. Obrigado desde já.
  12. Andre Schmidt_130237

    Ajuda com input e datepicker

    Olá, estou montando um projeto e ja esta quase finalizado e tenho uma duvida. Tenho uma pagina par cadastro de horários para atendimento, em que da pra inserir a data e o horário, porem quero que seja diferente, e ai que está o problema. Baixei um plugin em jquery, o datepicker, e configurei ele para que possa funcionar para poder escolher múltiplas datas. Eu gostaria de saber como faço para que quando eu selecionar uma data, ao lado do calendário se abra dois inputs em uma linha, um com a data e outro espaço para colocar o horário. Ex: Selecionei 4 dias da semana no datepick e aparecem quaro campos input ao lado para poder adicionar os horários. Preciso muito de uma luz. Obrigado desde já
  13. Andre Schmidt_130237

    Duvida, usar dados do datepicker em uma array

    Ola pessoal boa noite. Estou quase acabando um projeto aqui, e pra finalizar necessito terminar duas coisas: pegar os dias selecionados no datepicker (multiplos dias), jogar em uma array e dar insert no banco Se possivel, quando eu seleciono um dia no datepicker, automaticamnete abre uma janela lateral para que eu escolha a hora, e com isso, fique conjugado o horário e data em uma so array. Como faço isso? me deem uma luz galera, to perdido. Desde já, obrigado
  14. Andre Schmidt_130237

    formulario ajax e php

    ola galera, eu estou com um problema aqui que é o seguinte: eu tenho um formulário que quando eu digito um nome de usuário, e enviada um requisição por ajax para saber se o usuário já existe no banco de dados, retornando uma resposta. O que eu quero fazer e que quando a resposta for positiva, o form seja submetido, e se a resposta for negativa, nada acontece. arquivo de validação <?php include '../conexao.php'; ?> <?php $sql = "SELECT * FROM users"; $query = mysql_query($sql); $linha = mysql_fetch_array($query); $campo = $_GET['campo']; $valor = $_GET['valor']; // Verificando o campo login if ($campo == "user") { if ($valor == "") { echo ""; } elseif($valor == $linha['user']) { echo '<img src="images/register/x.png" />'; } else { echo '<img src="images/register/v.png" />'; } } // Verificando o campo email if ($campo == "email") { if ($valor == "") { echo ""; } elseif($valor == $linha['email']) { echo '<img src="images/register/x.png" />'; } else { echo '<img src="images/register/v.png" />'; } } form.php <?php include 'header.php'; ?> <html> <head> <script src="http://code.jquery.com/jquery-1.9.0.min.js" type="text/javascript"></script> <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js"></script> <script type="text/javascript" src="js/jquery.complexify.js"></script> <script type="text/javascript"> $(function () { $("#senha").complexify({}, function (valid, complexity) { $("#progressbar" ).progressbar({ value: complexity }); //exibir o nível da senha }); }); </script> <script type="text/javascript"> function onlyDigit(e) { var unicode = e.charCode ? e.charCode : e.keyCode; if (unicode != 8 && unicode != 9) { if (unicode<48||unicode>57) { return false } } } </script> <script> function concluir() { document.form.action = "registrar_banco.php"; document.form.submit(); } </script> <script> function validaSenha (input){ if (input.value != document.getElementById('senha').value) { input.setCustomValidity('Repita a senha corretamente'); } else { input.setCustomValidity(''); } } </script> <script src="ajax/funcs.js"></script> <link rel="stylesheet" type="text/css" href="estilo_registro.css"> <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css" /> </head> <?php session_start(); if($_SERVER['REQUEST_METHOD'] == 'GET' && isset($_GET['code'])){ // Informe o seu App ID abaixo $appId = '187026721491838'; // Digite o App Secret do seu aplicativo abaixo: $appSecret = '947beef67b984dd6ebf6d3fbeef5ecc4'; // Url informada no campo "Site URL" $redirectUri = urlencode('http://www.musicvibe.com.br/registrar'); // Obtém o código da query string $code = $_GET['code']; // Monta a url para obter o token de acesso e assim obter os dados do usuário $token_url = "https://graph.facebook.com/oauth/access_token?" . "client_id=" . $appId . "&redirect_uri=" . $redirectUri . "&client_secret=" . $appSecret . "&code=" . $code; //pega os dados $response = @file_get_contents($token_url); if($response){ $params = null; parse_str($response, $params); if(isset($params['access_token']) && $params['access_token']){ $graph_url = "https://graph.facebook.com/me?access_token=" . $params['access_token']; $user = json_decode(file_get_contents($graph_url)); // nesse IF verificamos se veio os dados corretamente if(isset($user->email) && $user->email){ /* *Apartir daqui, você já tem acesso aos dados usuario, podendo armazená-los *em sessão, cookie ou já pode inserir em seu banco de dados para efetuar *autenticação. *No meu caso, solicitei todos os dados abaixo e guardei em sessões. */ $_SESSION['email'] = $user->email; $_SESSION['nome'] = $user->name; $_SESSION['localizacao'] = $user->location->name; $_SESSION['uid_facebook'] = $user->id; $_SESSION['user_facebook'] = $user->username; $_SESSION['link_facebook'] = $user->link; } }else{ echo "Erro de conexão com Facebook"; exit(0); } }else{ echo "Erro de conexão com Facebook"; exit(0); } }else if($_SERVER['REQUEST_METHOD'] == 'GET' && isset($_GET['error'])){ echo 'Permissão não concedida'; } ?> <body> <img src="images/register/top.png" name="img_top" width="64" height="64" id="img_top" /> <div class="top"> Registre - se: </div> <!-- Inicio Registro --> <div> <form id="form" name="form" method="post" action="registrar_banco.php"> <li><label><input name="nome" id="nome" type="text" pattern="^.{6,30}$" oninvalid="setCustomValidity('O seu nome deve ter entre 6 e 30 caracteres')"placeholder="Qual seu nome ?" onchange="try{setCustomValidity('')}catch(e){}" required/></label></li> <li><label><div id="campo_user"></div><input name="user" id="user" type="text" onkeyup="validarDados('user', document.getElementById('user').value);" oninvalid="setCustomValidity('A usuário deve ter entre 6 e 15 caracteres')" pattern="^.{6,15}$" onchange="try{setCustomValidity('')}catch(e){}" placeholder="Usuário" required/></label></li> <li><label><input name="senha" id="senha" type="password" pattern="^.{6,20}$" oninvalid="setCustomValidity('A senha deve ter entre 6 e 20 caracteres')" placeholder="Senha" onchange="try{setCustomValidity('')}catch(e){}" required/></label><div id="progressbar">* Utilize Maiusculas e minusculas.</div></li> <li><label><input name="confirma_senha" id="confirma_senha" type="password" placeholder="Confirmar Senha" oninput="validaSenha(this)" required /></label></li> <li><label><div id="campo_email"></div><input name="email" id="email" onkeyup="validarDados('email', document.getElementById('email').value);" placeholder="nome@email.com" type="email" required/></label></li> <div id="result1"></div> <li><label><input name="nascimento" id="nascimento" placeholder="Data de nascimento" type="date" pattern="[0-9]{2}\/[0-9]{2}\/[0-9]{4}$" min="1910-01-01" max="2004-01-01" /></label></li> <br/><br/> <input id="concluir" type="submit" value="Concluir registro" /> </form> </div> <!-- Final Registro --> </body> </html> função ajax // Variável que receberá o objeto XMLHttpRequest var req; function validarDados(campo, valor) { // Verificar o Browser // Firefox, Google Chrorme, Safari e outros if(window.XMLHttpRequest) { req = new XMLHttpRequest(); } // Internet Explorer else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } // Aqui vão os valores, caso haja mais de um, e o nome do campo que pediu a requisição. var url = "ajax/validacao.php?campo="+campo+"&valor="+valor; // Chamada do método open para processar a requisição req.open("Get", url, true); // Quando o objeto recebe o retorno, chamamos a função callback(); req.onreadystatechange = function() { // Exibindo mensagem de carregar if(req.readyState == 1) { document.getElementById('campo_' + campo + '').innerHTML = '<font color="gray"><img src="http://www.xiconeditor.com/image/icons/loading.gif" /></font>'; } // Verifica se o Ajax realizou todas as operações corretamente (essencial) if(req.readyState == 4 && req.status == 200) { // Resposta retornada pelo executor.php var resposta = req.responseText; // Abaixo colocamos a resposta na div do campo que fez a requisição document.getElementById('campo_'+ campo +'').innerHTML = resposta; } } req.send(null); } se alguém puder me ajudar, eu agradeço
  15. Andre Schmidt_130237

    app par android que baixa no dispositivo

    olá galera, eu sou novo no meio de desenvolvimento android e gostaria de saber como eu procedo para fazer um aplicativo assim: eu clico em um botão em meu site, feito em php, e a pessoa quando tiver o o aplicativo no aparelho android dela, o arquivo, que no caso e uma musica, baixa automaticamente, sendo que o app ficaria rodando em sem segundo plano no android se alguém puder me ajudar, estarei muito agradecido.
×

Informação importante

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