-
Total de itens
4.466 -
Registro em
-
Última visita
Tudo que Beraldo postou
-
Acho que o erro está na ausência do ponto após o limitador de três repetições ({3}). Segundo o próprio Manual, preg_match() é mais veloz que ereg(). Abraços, Beraldo
-
Este tutorial pode lhe ser útil: http://www.dicasweb.com.br/forum/index.php?showtopic=534 Ele é sobre servidor de FTP, mas mostra como configurar o No-IP, ferramenta que pode ser utilizada para DNS dinâmico. Abraços, Beraldo
-
Fonte: http://br.php.net/switch OBS: Insira as strings do case entre aspas, a fim de evitar E_NOTICE's. Abraços, Beraldo
-
Não sei se dá para preencher esse novo campo com valores automaticamente... acho que não. :( Uma saída é transferir os dados da tabela atual para a nova, quie contém o campo ID. Abraços, Beraldo
-
De fato, acho que poucos poderão ajudar. :( Porém, é sempre bom orientar. Veja o que achei: http://www.sociedadedigital.com.br/economia.php Encontrei o link aqui: http://pt.wikipedia.org/wiki/Economia#Liga...3.B5es_externas Bons estudos e sucesso para você! Abraços, Beraldo
-
Para inserir um registro na tabela filha, basta usar um Insert comum, mas tomando um cuidado: o registro relacionado com a tabela pai deve receber um valor existente na tabela pai, senão não há relacionamento e será gerado um erro (1052 eu acho... não me lembro direito :P ) Você pode inserir um registro na tabela filha a qualquer momento. Não precisa, necessariamente, inserir no mesmo momneto um registro na tabela pai e, já em seguida, na tabela filha. ;)
-
É possível criar o relcionamento entre as tabelas com a tabela filha vazia, já que as chaves estrangeiras são definidas no comando Create Table, quando ainda não há registros naa tabelaa. Porém, se não houver registros na tabela filha, não existe um relacionamentro entre dados. Não sei se era bem isso que você queria saber.. talvez eu ainda não tenha entendido realmente o que ue você perguntou... :) Abraços, Beraldo
-
Faça mais ou menos assim: como a função não cria variáveis, somente retorna o conteúdo diretamente, faça assim: function view_logo() { $return = <<<EOF //coloque o conteúdo que vem antes da div flutuante EOF; if (!isset($_SESSION)) { session_start(); } if (!isset($_SESSION['div_flutuante'])) { $_SESSION['div_flutuante'] = true; $return .= <<<EOF código da div EOF; } $return .= <<<EOF restante do código EOF; return $return; } É por aí. ;) Abraços, Beraldo
-
Hoje mesmo começamos a conversar sobre isso na sala de moderação. Os logs de erro são salvos em arquivos no servidor, então temos de esperar uma posição do Binho em relação a esse assunto, pois não é possível visualizar os erros do BD por meio do Painel de Admiinstração. Abraços, Beraldo
-
O segundo argumento de imageGif() define o diretório de destino da imagem. ;) imagegif($im, "imagens/imagem.gif"); http://www.php.net/imagegif Abraços, Beraldo
-
Provavelmente o erro está na liha anterior à 200. Pode estar faltando um ponto-e-vírgula, por exemplo. Verifique isso, se ão conseguir, poste o código para vermos. ABraços, Beraldo
-
Provavelmente as tags de abertura e fechamento do PHP estão sendo interpretadas. Use htmlentities() para converter < em < e > em >. ABraços, Beraldo
-
http://scriptbrasil.com.br/forum/index.php?showtopic=104054 A sessão só será encerrada ao chamar session_destroy() ou se o usuário fechar o navegador, então basta verificar a existência da variável na sessão. Se existir, não mostre o banner. Se não existor, mostre-o e crie a sessão: if (!isset($_SESSION) || !isset($_SESSION['banner'])) { //mostre o banner session_start(); $_SESSION['banner'] = true; }
-
Uma forma mais simples: $hoje = date("Y-m-d"); $data = "2007-07-31"; $dif = strtotime($data) - strtotime($hoje); echo "Faltam " . ($dif / 86400) . " dias"; OBS: 86400 = 60 * 60 * 24 (um dia) http://www.php.net/manual/pt_BR/ref.datetime.php Abraços, Beraldo
-
Uma ver por sessão? Está aí a resposta! :D Use sessões ou cookies. ;) Abraços, Beraldo
-
Em PHP tenho quase certeza que é impossível. :( Acho que nem em JavaScript... talvez com uma linguagem desktop mesmo somente. Faça o seginte: coloque um link para um site que disponibilize os programas para download. ;) Abraços, Beraldo
-
Veja se estes links ajudam: http://dev.mysql.com/doc/refman/4.1/pt/ans...reign-keys.html http://forum.imasters.com.br/index.php?showtopic=100466 Não entendi o que você quis dizer com "relacionar tabela vazia". Quanto ao ID automático, use ALST_INSERT_ID(). ;) Abraços, Beraldo
-
Está sim! ;) Aliás, ficou muito massa a imagem de sua assinatura! Parabéns! :)
-
SELECT produto.nome, produto.valor as valorReal, itens.valor_vendido as valorVendido, ((valorVendido * 100) / valorReal) as percentual From produtos, itens, pedidos Where produto.cod_produto = itens.cod_produto AND pedido.mês = $mês Adicionei só o mês, pois o resto segue a mesma lógica. Note que você havia esquecido o From. ;) Veja se funciona.
-
Select (p.valor + i.valor_vendido) as soma From produtos as p Inner Join itens as i On i.cod_produto = p._cod_produto; Seri mais ou menos isso? Abraços, Beraldo
-
Norivan, tínhamos uma regra que proibia propagandas de sites com fins lucrativos em assinaturas. Após algumas conversas entre os moderadores, foi decidia a edição daquela regra. A regra 3.4 citada por você proibe propagandas em tópicos somente. ;) Abraços, Beraldo
-
Primeiramente, bem-vindo ao fórum. Isso pode ser feito se você usar campo numérico, pois com P, M e G não é possível estabelecer relação, a não ser de ordem alfabética (o que não resolveria o seu caso). Abraços, Beraldo
-
Display funciona, sim, mas de uma forma um pouco diferente. Visibility apenas oculta o objeto, mantedo o espaço ocupado por ele. Display faz com que a área ocupada pelo objeto seja usada por outro. Veja um exemplo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function VisibilityTest() { document.getElementById("bloco").style.visibility = "hidden"; } function DisplayTest() { document.getElementById("bloco").style.display = "none"; } </script> <title>Teste</title> </head> <body> <input type="button" onclick="VisibilityTest()" value="Visibility" /> <input type="button" onclick="DisplayTest()" value="Display" /> <p>ABC<span id="bloco">EFG</span>HIJ</p> </body> </html> Pressione um botào, recarregue a página e pressione o outro. Assim será fácil perceber a diferença. ;) Abraços, Beraldo
-
Acho que é apenas erro de lógica: $tamanho_ficheiro < 10000000 Você colocou sinal de menor, quando deveria usar sinal de maior. ;) Abraços, Beraldo
-
document.form1.MesTodo.style.visibility = "hidden"; Pesquise por display e visibility, que você encotrará vários tópicos sobre isso. ;) Abraços, Beraldo