
Ricardo T. do Prado
Membros-
Total de itens
343 -
Registro em
-
Última visita
Tudo que Ricardo T. do Prado postou
-
Cara, também tive problemas hoje com paginação, resolvi o problema quando olhei que minhas páginas estava usando $_GET ai tem que passar td URL. por exemplo, se você estiver usando GET em suas urls é preciso adicionar no script. Eu estava usando assim $menu.="<a href=".$_SERVER['PHP_SELF']."?curPage=".$curPage.">".$curPage." "."</a>"; só que não funcionava ai tive que passar os valores anterior do GET, ficando assim $menu.="<a href=".$_SERVER['PHP_SELF']."?action=$paginas&curPage=".$curPage.">".$curPage." "."</a>"; vê se pode ser isso
-
troca $nivel = $sql["nivel"]; por $nivel = $sql['nivel']; //aspas simples Abs.
-
Melhor forma de mostrar lista de registros
pergunta respondeu ao SCIENTIST de Ricardo T. do Prado em PHP
Scientist, Isso é muito relativo, TABLE é para tabulação de dados. Se for mostrar o conteúdo numa página web, exemplo, home page, o ideal é você usar DIV's e HTML (li, ul, etc). Agora se for para tabular dados, pode-se e deve-se usar TABLE. Abs. -
$valor = $_SESSION['valor']; echo $valor; Simples, $valor recebe o valor de $_SESSION['valor'];
-
Cara, não entendi seu problema..... está muito genérico seu problema, exemplifique!
-
(Resolvido) verificar se determinada função criada existe
uma questão postou Ricardo T. do Prado PHP
Bom dia! Prezados, gostaria de saber como que faço para saber se tal função (criada pelo usario) existe no php. Exemplo, tenho uma função function Imprimir($impressora, $papel) { bla bla bla } Como que faço para saber se existe essa função Imprimir() ? Resolvido function_exists("Imprimir") -
Caro Adrigoli, Me parece que você quer dividir registros por "SEMANAS", não seria isso? Já passei por isso uma vez no SQL SERVER. Se suas datas, foram fixas (2 a 8, 9 a 14, etc), use um CASE do MySQL para classificar o periodo. Segue código select case when day(Data) between 2 and 8 then 'Periodo1' when day(Data) between 9 and 14 then 'Periodo2' when day(Data) between 15 and 20 then 'Periodo3' when day(Data) between 21 and 27 then 'Periodo4' else 'Periodo5' // o que for estive entre 28 a 1 do mês sequente, será um período end "Periodos" from Tabela Seria isso?
-
Simples troque: <?php foreach(Registros() as $linha);?> <td> <?php echo $linha['total'];?> </td> <?php endforeach;?> por <?php foreach(Registros() as $linha):?> <td> <?php echo $linha['total'];?> </td> <?php endforeach;?> Explicando depois do <?php foreach(Registros() as $linha) vem um " : " e não " ; " Vê se funciona , qualquer coisa volta a postar Abs
-
Segue ajuda primeiro cenário, levando em conta que você quer o resultado em horas (não será contado os minutos, apenas horas cheias) SELECT FLOOR(TIMESTAMPDIFF(HOUR, Hora1, Hora2)) + FLOOR(TIMESTAMPDIFF(HOUR, Hora3, Hora4)) AS TOTAL from TABELA segundo cenário, convertendo o total em horas decimais, por exemplo 2:30h, o resultado será, 2,5h. SELECT FLOOR(TIMESTAMPDIFF(MINUTE, Hora1, Hora2) /60) + FLOOR(TIMESTAMPDIFF(MINUTE, Hora3, Hora4) / 60) AS TOTAL from TABELA Lembrando que o campo Hora deverá ser DATETIME Abs.
-
você tem que dar um GROUP BY por cliente, algo tipo: SELECT CLIENTE, SUM(VALOR) FROM TABELA GROUP BY CLIENTES Entendeu? Abs.
-
Traduzindo: "somente variáveis devem ser passadas por referência" Estás fazendo realmente isso? Se sim, posta o resto do código ai. Abs.
-
segue explicadinho: multiplicação em javascript
-
quais os nomes dos campos da tabela mobra?
-
Javascript, lembrando que PHP é SERVER SIDE. Abs.
-
Atualizar DIV quando existir novo registro
pergunta respondeu ao Jefferson Fernandes de Ricardo T. do Prado em PHP
Dá um select pegando o ultimo ID da tabela em questão e joga numa variável, por exemplo, o ultimo id = 30, ai você faz o seguinte, insere um novo registro, se a ID for maior que 30 ai você mostra, caso contrário não. -
problema na criação de grid dinamica
pergunta respondeu ao Ricardo T. do Prado de Ricardo T. do Prado em PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CMS - Estribo</title> <link href="estilo.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="jquery.js"></script> <script> $(function() { $("#formulario").click(function() { if($("#insert").css("display")=="none") { $("#insert").show(1000); } else { $("#insert").hide("fade"); } }); }); </script> <script language="javascript"> function messagebox() { if (confirm("Deseja realmente apagar este registro?")) { return true; } else { return false; } } </script> </head> <body> <div id="todo"><!-- começo das div do site --> <div id="infouser"> Bem vindo (a): <b> Ricardo Tomazela do Prado </b> <br> Conectado ao IP: <b> 127.0.0.1 </b> <br> Domínio: <b> localhost </b> <br> </div> <div id="menu"> <table id='menu'><tr><td> <img src='icones/1262004441_Keychain Access.png' width=50px></td><td> <img src='icones/1262004471_Home.png' width=50px></td><td> <img src='icones/1262004600_iCal.png' width=50px></td><td> <img src='icones/1262004428_TextEdit.png' width=50px></td><td> <img src='icones/1262004620_Address Book.png' width=50px></td><td> <img src='icones/1262004693_Network Utility.png' width=50px></td><td> <img src='icones/1262004802_Earth.png' width=50px></td></tr><tr><td> <a href=?action=usuarios>usuarios</a></td><td> <a href=?action=imoveis>imoveis</a></td><td> <a href=?action=eventos>eventos</a></td><td> <a href=?action=noticias>noticias</a></td><td> <a href=?action=artigos>artigos</a></td><td> <a href=?action=downloads>downloads</a></td><td> <a href=?action=links>links</a></td></tr><table></div> <div id='controles'><a href='#' id='formulario'>exibir/ocultar formul�rio</a><br><a href='#' onclick='java script:window.location.reload()'>atualizar dados</a></div> <div id="insert"> <form method="post"> <input type="text" name="nome" /> Nome Completo <br> <input type="text" name="email"> E-mail <br> <input type="text" name="login" > Nome de usuário (Ex: nome.sobrenome) <br> <input type="password" name="senha"> Informe uma senha <br> <input type="submit" name="post" value="salvar" id="submit" > <input type="reset" value="limpar" name="reset" id="reset"> <input type="submit" value="pesquisar" name="pesquisar" id="pesquisar"> </form> </div> <select name = 'id'><option value = '4'>aluguel</option><option value = '3'>casas</option><option value = '1'>chácaras</option><option value = '2'>fazendas</option></select><table id='grid' width='100%'><tr><th> codigo </th><th> nome </th><th> login </th><th> senha </th><th> status </th><th> categoria </th><th> editar </th><th> excluir </th></tr><tr><td>3</td><td>Administrador</td><td>admin</td><td>admin</td><td>T</td><td></td><td width=20><a href='updaterecord.php?table=usuarios&key=id&id=3'><img src='img/true'></a></td><td width=20><a href='delrecord.php?table=usuarios&key=id&id=3'><img src='img/false'></a></td></tr><td>9</td><td>Ricardo Tomazela do Prado</td><td>ricardo.prado</td><td>flex2011</td><td>T</td><td></td><td width=20><a href='updaterecord.php?table=usuarios&key=id&id=9'><img src='img/true'></a></td><td width=20><a href='delrecord.php?table=usuarios&key=id&id=9'><img src='img/false'></a></td></tr><td>8</td><td>Administrador</td><td>admin</td><td>admin</td><td>T</td><td></td><td width=20><a href='updaterecord.php?table=usuarios&key=id&id=8'><img src='img/true'></a></td><td width=20><a href='delrecord.php?table=usuarios&key=id&id=8'><img src='img/false'></a></td></tr><td>7</td><td>Administrador</td><td>admin</td><td>admin</td><td>T</td><td></td><td width=20><a href='updaterecord.php?table=usuarios&key=id&id=7'><img src='img/true'></a></td><td width=20><a href='delrecord.php?table=usuarios&key=id&id=7'><img src='img/false'></a></td></tr><td>10</td><td>Ricardo Tomazela do Prado</td><td>ricardo.prado</td><td>flex2011</td><td>T</td><td></td><td width=20><a href='updaterecord.php?table=usuarios&key=id&id=10'><img src='img/true'></a></td><td width=20><a href='delrecord.php?table=usuarios&key=id&id=10'><img src='img/false'></a></td></tr><td>11</td><td>Ricardo Tomazela do Prado</td><td>ricardo.prado</td><td>flex2011</td><td>T</td><td></td><td width=20><a href='updaterecord.php?table=usuarios&key=id&id=11'><img src='img/true'></a></td><td width=20><a href='delrecord.php?table=usuarios&key=id&id=11'><img src='img/false'></a></td></tr><td>25</td><td>Nestor Bruno Neto</td><td>nestor.bruno</td><td>2dbb0df73a708e852b5a968d8f31fd15</td><td>T</td><td></td><td width=20><a href='updaterecord.php?table=usuarios&key=id&id=25'><img src='img/true'></a></td><td width=20><a href='delrecord.php?table=usuarios&key=id&id=25'><img src='img/false'></a></td></tr><table> </div> <!--fim template site --> </body> </html> -
problema na criação de grid dinamica
pergunta respondeu ao Ricardo T. do Prado de Ricardo T. do Prado em PHP
Está imprimindo isso <select name = 'id'><option value = '4'>aluguel</option><option value = '3'>casas</option><option value = '1'>chácaras</option><option value = '2'>fazendas</option></select> Eu creio que o problema esteja aqui foreach($array_campos as $headers=>$fields) { $tb.="<td>".$values[$fields]."</td>"; } por que estou passando uma FUNÇÃO ao invés do nome do campo na matriz. -
problema na criação de grid dinamica
pergunta respondeu ao Ricardo T. do Prado de Ricardo T. do Prado em PHP
Romero, Negativo, não funciona. -
Pessoal, Estou montando um GridView Dinamicamente, porém o único erro/inconveniente é que: "os lookups ficam fora da tag <TD>" segue código abaixo comentado; functions.php function grid( $table,//nome tabela $array_campos, //campos e cabeçalhos $chave ) { conexao(); //já abro a conexao(); $tb="<table id='grid' width='100%'>"; //agqui é o nome que vem do css //Cabeçalhos ------------------------------------------------------ $tb.="<tr>"; foreach($array_campos as $headers=>$fields) { $tb.="<th> ".$headers." </th>"; } $tb.="<th> editar </th>"; $tb.="<th> excluir </th>"; $tb.="</tr>"; $tb.="<tr>"; //conteudos ----------------------------------------------------------- $result = mysql_query("select * from ".$table."") or die (mysql_error()); while($values = mysql_fetch_array($result)) { foreach($array_campos as $headers=>$fields) { $tb.="<td>".$values[$fields]."</td>"; } $tb.="<td width=20><a href='updaterecord.php?table=$table&key=$chave&id=".$values[$chave]."'><img src='img/true'></a></td>"; $tb.="<td width=20><a href='delrecord.php?table=$table&key=$chave&id=".$values[$chave]."'><img src='img/false'></a></td>"; $tb.="</tr>"; } $tb.="<table>"; echo $tb; } Agora chamo a função GRID da seguinte forma grid( "usuarios", $campos = array("codigo"=>"id", "nome"=>"nome", "login"=>"login", "senha"=>"senha", "status"=>"ativo", "categoria"=>lookup('imoveiscat','id','categoria') ), 'id'); Notem que passo uma função "lookup" para o valor da chave "Categoria", segue função abaixo function lookup($table, $chave, $descricao){ conexao(); $lk="<select name = '".$chave."'>"; $result = mysql_query("select ".$chave.", ".$descricao." from ".$table." order by ".$descricao."") or die (mysql_error()); while($linha = mysql_fetch_row($result)){ $lk.="<option value = '".$linha[0]."'>".$linha[1]."</option>"; } $lk.="</select>"; echo $lk; } Então, ele executa o código certinho, cria o lookup(combobox), porem, deixa o combobox fora da TD, se alguém puder ajudar, agradeço Abs.
-
Dúvida - Voltar página e os inputs continuem preenchidos
pergunta respondeu ao Renato Luiz de Ricardo T. do Prado em PHP
faça uma requisição usando AJAX, assim a página atual que você está não sofrerá reload. Abs. -
É mesmo, lembro que eu te ajudei com esse problema.
-
Problema na gravação de arquivo
pergunta respondeu ao Andryon PHProgrammer de Ricardo T. do Prado em PHP
não rolar fazer um upload do arquivo .xls? -
1 - abre conexao; 2 - executa rotina; 3 - libera a conexao; Abs.
-
Criar tabelas tipo do excel
pergunta respondeu ao Adilson-Colabore Sistemas de Ricardo T. do Prado em PHP
cara que lógica doida é essa? gambiarra do c******, faz um trem decente. ID - CATEGORIA - PRODUTO - ATRIBUTO - VALOR - COR 1 - CAMISETA - CAMISETA XY - PMG - 10.00 - AZUL beleza? -
Alguém sabe resolver esse problema?
pergunta respondeu ao Pedrohas2000 de Ricardo T. do Prado em PHP
Cara, isso ai deve ser concatenação de string. Está muito esquisito essas suas aspas e ponto, seria algo tipo assim $query = "SELECT * FROM ".$table." "; $sql = "select * from tabela where $campo = ".$valor." and $campo2 = ".$valor2." "; Abs.