
Ricardo T. do Prado
Membros-
Total de itens
343 -
Registro em
-
Última visita
Tudo que Ricardo T. do Prado postou
-
(Resolvido) Problema com IF dentro FOREACH
pergunta respondeu ao Ricardo T. do Prado de Ricardo T. do Prado em PHP
valeu mJi, brigadão ae pela ajudar brother, forte abraço. -
(Resolvido) Problema com IF dentro FOREACH
pergunta respondeu ao Ricardo T. do Prado de Ricardo T. do Prado em PHP
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); ?> -
(Resolvido) Problema com IF dentro FOREACH
pergunta respondeu ao Ricardo T. do Prado de Ricardo T. do Prado em PHP
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; =( -
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;
-
se você sabe html então deve conhecer algo como window.open(); Isso que você quer é uma popup. Abs.
-
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.
-
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.
-
(Resolvido) atualizar data no mysql
pergunta respondeu ao Guilherme Francisco de Ricardo T. do Prado em PHP
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()); -
clicar numa TD e transforma-la em INPUT
uma questão postou Ricardo T. do Prado Ajax, JavaScript, XML, DOM
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> -
Como criar contador clicks em php
pergunta respondeu ao Guilherme Francisco de Ricardo T. do Prado em PHP
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. -
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
-
posta o código que você está usando, é mais fácil saber em que pé você está Abs.
-
interagindo javascript e php
pergunta respondeu ao Guilherme Francisco de Ricardo T. do Prado em PHP
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 -
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.
-
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.
-
Contador de Tempo que funciona somente se usuario estiver "vendo&
pergunta respondeu ao nobre1 de Ricardo T. do Prado em Ajax, JavaScript, XML, DOM
Rapaz, creio que isso seja melhor feito com Client-Side (Javascript). Tente postar algo lá. Abs. -
Mostrar formulário de login ou usuário logado
pergunta respondeu ao Paxtel de Ricardo T. do Prado em PHP
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];} ?> -
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í.;
-
Likebox (Facebook) em lightbox! Ajuda!
pergunta respondeu ao LucBatera de Ricardo T. do Prado em PHP
DICA: vê o código fonte desse site como está. -
crie uma tabela de usuário e outra categoria_usuário, esta sendo um detail. abs.
-
[AJUDA] Quem me ajudar com esse código?
pergunta respondeu ao Geyson Phillype de Ricardo T. do Prado em PHP
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 -
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.
-
Setar URL na Barra de endereco
pergunta respondeu ao skaz de Ricardo T. do Prado em Ajax, JavaScript, XML, DOM
Uma forma é você setar no CPANEL o "Redirecionamento" da url. Abs. -
[AJUDA] Quem me ajudar com esse código?
pergunta respondeu ao Geyson Phillype de Ricardo T. do Prado em PHP
Cara, posta seu código ai, ou você não sabe programar em php????? Abs -
segue um exemplo para você ter uma nação: www.tdscuiaba.com.br (Desktop) m.tdscuiaba.com.br (mobile) Abs