Ir para conteúdo
Fórum Script Brasil

Ricardo T. do Prado

Membros
  • Total de itens

    343
  • Registro em

  • Última visita

Tudo que Ricardo T. do Prado postou

  1. valeu mJi, brigadão ae pela ajudar brother, forte abraço.
  2. como resolver isso? to sem idéia de vez mano. Resolvi, só inverti CHAVE/VALOR, segue solução <?php $fields = array( "nome"=>"text", "login"=>"text", "senha"=>"password", "email"=>"text" ); $input = array(); foreach ($fields as $key=>$value) { if($value == "text") { $input[] = "<input type=text name=$key/> $key </br>"; } if($value == "password") { $input[] = "<input type=password name=$key/> $key </br>"; } if($value == "textarea") { $input[] = "<textarea name=$key/> </textarea> </br>"; } if($value == "select") { $var = explode(',',$key); conexao(); $wizard = "<select name=".$var[4]."> <option> ---selecione --- </option>"; $sql = mysql_query("select ".$var[1].", ".$var[2]." from ".$var[0]."") or die (mysql_error()); while($row = mysql_fetch_row($sql)) { $wizard.="<option value=".$row[0]."> ".$row[1]." </option>"; } $wizard.=" </select>"; $input[] = $wizard; } } foreach($input as $saida) { echo $saida; } print_r($input); ?>
  3. grato pela observação, mas já tinha visto isso e não é isso, mesmo q faltasse ´[]' os 3 inputs tinham que aparecer, me parece que se ele encontrar no primeiro loop == "text" ele dá um break, tava lendo isso, mas não sei como resolver. até tentei if($key == "password") { $input[] = "<input type='password' name='".$value."' /> '".$value."' </br>"; } continue; mas não virou; =(
  4. Por lógica, o loop tinha que me trazer 3 inputs do tipo TEXT e 1 do tipo PASSWORD, mas só retorna 1 input do tipo text, Alguma luz ae? <?php $fields = array( "text"=>"nome", "text"=>"login", "password"=>"senha", "text"=>"e-mail" ); $input = array(); foreach ($fields as $key=>$value) { if($key == "text") { $input[] = "<input type=text name=$value/> $value </br>"; } if($key == "password") { $input = "<input type=password name=$value/> $value </br>"; } if($key == "textarea") { $input[] = "<textarea name=$value/> </textarea> </br>"; } if($key == "select") { $var = explode(',',$value); conexao(); $wizard = "<select name=".$var[4]."> <option> ---selecione --- </option>"; $sql = mysql_query("select ".$var[1].", ".$var[2]." from ".$var[0]."") or die (mysql_error()); while($row = mysql_fetch_row($sql)) { $wizard.="<option value=".$row[0]."> ".$row[1]." </option>"; } $wizard.=" </select>"; $input[] = $wizard; } } foreach($input as $saida) { echo $saida; } ?> Abs;
  5. se você sabe html então deve conhecer algo como window.open(); Isso que você quer é uma popup. Abs.
  6. Pessoal, to com uma dúvida, os dados do BD não estão sendo imprimidos nos select, segue codigo if($key == "select") { $var = explode(',',$value); conexao(); $sql = mysql_query("select ".$var[1].", ".$var[2]." from ".$var[0]."") or die (mysql_error()); $row = mysql_fetch_row($sql); //até aqui ok, já testei, a linha debaixo não colocar os valores dentro do atributo "Value" $input [] = "<select name=".$var[4]."> <option> ---selecione --- </option> <option value='".$row[1]."'> ".$row[2]."</option> </select> ".$var[4]." "; } Como que ficaria? o que estou fazendo de errado ae? Era falta de atenção, segue solução if($key == "select") { $var = explode(',',$value); conexao(); $wizard = "<select name=".$var[4]."> <option> ---selecione --- </option>"; $sql = mysql_query("select ".$var[1].", ".$var[2]." from ".$var[0]."") or die (mysql_error()); while($row = mysql_fetch_row($sql)) { $wizard.="<option value=".$row[0]."> ".$row[1]." </option>"; } $wizard.=" </select>"; $input[] = $wizard; } Abs. Abs.
  7. Me parece que voce está chamando via javascript, pelo menos é única coisa q vi como link, na lógica seria <a href="java script:CNforget();" target="_blank">Forget Me</a> Abs.
  8. você está passando a data no formato BR, lembre-se, no banco de dados o formato é em Inglês, tente, $data = date('Y-m-d H:i:s') $atualizaData = mysql_query("Update tabela set data = $data where id = 1")OR DIE(mysql_error());
  9. Olá, Pessoal, preciso de uma ajuda para criar uma grid editável, o problema é: - Quando eu clicar numa celula da tabela, ela crie um INPUT (dentro da TD) e jogar o valor da TD dentro do input. Fiz um código aqui e funciona, mas eu o valor fica na TD e NA INPUT e se eu clicar mais de uma vez , vai gerando N inputs. segue código: <script> $(document).ready(function() { $("#grid td").click(function() { var valor = $(this).text(); //até aqui ok var nome = $(this).attr("name"); $('<input>').attr('type', 'text').attr('name',nome).attr('value',valor).appendTo($(this)); }); }); </script>
  10. Não sei pessoal, mas eu faria algo diferente, eu contaria quantas vezes a ID da tabela foi acessada e não a URL, toda vez que a página fosse acessada por $_GET eu pegaria essa ID e jogava na mesma tabela em uma coluna chamada counterclick, ex: isset($_GET['id']) { $id = $_GET['id']; //faça qualquer coisa, qualquer operação e atualiza a tabela ex: $update = mysql_query("update banners set COUNTERCLICK = counterclick+1 where id = $id } Por lógica eu faria assm. Abs.
  11. use a função MAIL do php, lembrando que os arquivos devem estar no servidor para você testar e não na sua máquina local. ABs
  12. posta o código que você está usando, é mais fácil saber em que pé você está Abs.
  13. Para fazer requisições de AJAX, use o método LOAD() do jquery. exemplo mastigadinho: http://www.pinceladasdaweb.com.br/blog/200...ry-metodo-load/ Abs
  14. Ricardo T. do Prado

    menu php

    kkkkkkkkkkkkkkkkkkkk, Zimiro, Tem como desenhar o problema? porque tem gente que nunca entende nada. Amigo, Isso é jQuery! Olhe o código fonte pra você ver. Dica: pesquisa na Google: "menu horizontal+jquery+carousel"; Abs.
  15. O Romero já postou a dica em AJax, mas vou acompanhar a filosofia ae. Você pode fazer algo tipo assim: 1 - coloque um ID no botão, link, etc, que vai chamar essas informações; exemplo <a ID="loading" href="buscadados.php?id=xxxx"> </a> 2 - coloque isso no dentro das tag BODY $(document).ready(function() { $("#loading").click(function(event) { //quando a ID = loading for clicada, vai chamar o evento enquanto a requisição é concluida, depois some, $("#box").html("<div> <img src='img/loader.gif'/> </br> Aguarde processando... </div>"); }); }); Obs. eu coloquei uma imagem e texto, mas você pode colocar qualquer coisa, a id=BOX será onde será mostrado o conteúdo requisitado. 3 - Não esqueça de importar a biblioteca do jquery dentro da tag HEAD <script src="../lib/js/jquery-1.6.2.min.js" type="text/javascript"></script> Abs.
  16. Rapaz, creio que isso seja melhor feito com Client-Side (Javascript). Tente postar algo lá. Abs.
  17. Tenta assim; <?php if (empty($_SESSION['usuarioID']) && empty($_SESSION['usuarioNome'])) { echo '<form method=post" action="validacao.php"> <label>Usuário</label> <input type="text" name="usuario" maxlength="50" /> <label>Senha</label> <input type="password" name="senha" maxlength="50" /> <a href="admin.php"><input type="submit" value="Entrar" /></a> </form>'; } else { echo "Olá, " . $_SESSION['usuarioNome];} ?>
  18. Já que você não postou a estrutura da sua tabela, seria algo mais ou menos assim de acordo com o exposto; Como faço para: Primeiro: ele determinar somente o mês retirando ele da data (dd/mm/aaaa); use a função DATE_FORMAT(campo_data,'%m') as Data do mysql Segundo: Selecionar somente os registros desta data; select DATE_FORMAT(campo_data,'%m') as Data, produto from tb group by DATE_FORMAT(campo_data,'%m') Terceiro: somar e mostrar os valores dos registros selecionados para dar o total de vendas? select DATE_FORMAT(campo_data,'%m') as Data, sum(valor) as valor from tb group by DATE_FORMAT(campo_data,'%m') Obs. Não testei as sintaxes corretamente, pois, estou ser servidor aqui, mas é essa lógica aí.;
  19. DICA: vê o código fonte desse site como está.
  20. crie uma tabela de usuário e outra categoria_usuário, esta sendo um detail. abs.
  21. cadê os arquivos: dados.php e cadastro.php? e é meio estranho a validação vir depois da rotina do banco de dados, meio sem lógica isso. Posto os demais arquivos
  22. complementando, lembre-se de iniciar uma sessão com ob_start() e também o código de verificação deve estar na primeira linha do arquivo. Abs.
  23. Uma forma é você setar no CPANEL o "Redirecionamento" da url. Abs.
  24. Cara, posta seu código ai, ou você não sabe programar em php????? Abs
  25. segue um exemplo para você ter uma nação: www.tdscuiaba.com.br (Desktop) m.tdscuiaba.com.br (mobile) Abs
×
×
  • Criar Novo...