
mbleonardo
Membros-
Total de itens
650 -
Registro em
-
Última visita
Tudo que mbleonardo postou
-
para verificar se uma variavel possui um valor use if(!empty($var)), isset() só verifica se uma variavel foi definida, mesmo estando vazia, como $var="" vai retornar true
-
se você usasse o MySql era só usar LIMIT, mas você deve estar usando access, então você vai precisar usar o odbc_fetch_row(), para poder especificar a linha que você quer e loop for (não while) para pegar cada linha. Exemplo rápido: <?php include_once("inc/db.inc"); $SQL = "SELECT * FROM I_CADASTRO_ESTAGIARIO ORDER BY id"; $ret = odbc_exec($conn,$SQL) or die("Erro ao Selecionar os dados."); for($i=0;$i<5;$i++){ $row=odbc_fetch_row($ret, $i); if(!$row) break; // Não há mais resultados $id=odbc_result ($row, "id"); echo $id; } ?> Epero ter ajudado, abraços.
-
Não entendi direito, mas não vi nenhum $_POST no seu código para pegar os valores dos inputs e isso só é possível depois que você enviar os dados do form. E aquele stripslashes($query) é inutil depois que você já enviu a query.
-
Cara, isso é fórum de PHP, somente programação aqui. Para saber como usar o Dreamweaver, use o fórum do mesmo
-
Pra que fazer isso? Com o php você faz tudo que o perl faz e muito mais. Mas se você gosta mais do perl, também dá pra fazer tudo que o php faz, inclusive conexões MySql. Procure pelo módulo DBI
-
exec vai abrir o notepad no seu servidor!! você não pode manipular o pc do cliente com o php, iria ser uma grande brecha de segurança!
-
Não da pra retornar duas variaveis como valor da função, mas você pode retornar uma array e recuperar com list: function careta($avaliacao){ if($avaliacao=="5"){$careta = "modulos/gamesonline/imagens/5.gif"; $alt = "Qualificação: Ótimo"; }elseif($avaliacao=="4"){$careta = "modulos/gamesonline/imagens/4.gif"; $alt = "Qualificação: Bom"; }elseif($avaliacao=="3"){$careta = "modulos/gamesonline/imagens/3.gif"; $alt = "Qualificação: Regular"; }elseif($avaliacao=="2"){$careta = "modulos/gamesonline/imagens/2.gif"; $alt = "Qualificação: Ruim"; }elseif($avaliacao=="1"){$careta = "modulos/gamesonline/imagens/1.gif"; $alt = "Qualificação: Péssimo";} return array($careta,$alt); } list($careta, $alt)=careta(x); esse é o único metédo para retornar dois valores, se não ele da erro
-
use SELEC para selecionar o ultimo e adicione+1 ex: $next=mysql_result("SELECT id FROM tabela ORDER BY id DESC LIMIT 1",0,0)+1; fácil...
-
já tentou isso: <?php echo $campoquestao$i; ?> o php aceta variaveis tipo $$var não aceita?? então deve aceitar assim tb!
-
Faça com um campo de texto e use Expressões Regulares para extrair os valores e organizá-los. Dica: use preg_match_all()
-
Só com JavaScript.
-
Se você tiver querendo fazer isso em um texto grande, procure pela função preg_match_all() no php.net
-
echo $PHP_SELF com globals ON ou echo $_SERVER["PHP_SELF"] com GLobals Off se você quiser toda a url use $REQUEST_URI ou $SERVER["REQUEST_URI"] não é URL é URI mesmo...
-
use um echo $var, sendo q $var é a variável q contem o resultado dessa bagunça toda, ou, se você quiser usar tipo assim: <?php $a = bubblesort($a1,$a2); echo $a; ?> use return na função:
-
Não é possível recuperar o MD5. Para apagar uma linha use a função file() q pega uma array de linhas, unset(x) para apagar uma delas, implode e salve de volta no arquivo
-
Já procurou na sessão de scripts da ScriptBrasil? tem um que pega até o nome do cara através do CPF... procura q você acha
-
O problema é que a função date() só aceita datas no formato timestamp UNIX e o campo date do mysql não é gravado neste formato. Use esta solução simples: <?php $data_sql=$array['data_cadastro']; $data_sql=explode("-", $data_sql); $data_sql=implode("/", array_reverse($data_sql)); ?> Isto irá separar a data no formato AAAA-MM-DD, irá inverte-la e trocar os hífens por barra. Ou procure no manual do mysql.com sobre a função DATE_FORMAT do próprio MySql.
-
Errado, creio que nem ele consegue MD5 é gerada usando uma séries de operações matemáticas com numeros binarios e hexadecimais onde há muitas perdas e não é possivel fazer a operação inversa
-
Para descriptografa MD5 só com programas de origem hacker e que usam força bruta, que compara um grande lista de senhas com a que você forneceu e quando encontra uma igual, te informa a senha correta. Esses programas costumam demorar muito tempo e na maior parte das vezes não encontra a senha. Se você precisa criptografar e depois desfazer usa as funções MCRYPT (procure em php.net) Existe tb a função sha1 que gera um hash ainda mais dificil de ser descoberto que md5
-
Geralmente erros em linhas que não existem são loops não fechados, da uma verificada nisso
-
Pra q você colocou esse foreach() na linha 9 ?? Ele não é necessário pois não está fazendo nada.... Pra você pegar o numero de elementos na array você usa a função count(array), daí você faz o loop for:
-
As quebras de linha não estão aparecendo, é isso? Use a função nl2br($texto)
-
Eu procurei mas não encontrei nada... quer dizer, encontrei mas não sei como usar corretamente. Eu quero recuperar dados no formato GET sem precisar utilizar uma página dinêmica para isso, ou melhor, a página já irá passar os parâmetros para o swf dizendo em qual página ele está e quais os recursos disponíveis para aquele "produto". você já deve ter visto códigos dete tipo: Queria sabe como eu recupero essas variáveis ("quality", "movie", "bgcolor") no flash... Ou então variáveis passadas pela url (melhor) tipo: Obrigado
-
é melhor você usar assim:
-
Como eu faço para pegar as variáveis no formato arquivo.swf?var1=valor1&var2=valor2&var3=valor3 ?? ou se não for possível, pelo param <object ...> <param name="var1" value="valor1"> ..... tem como fazer isso? Pegar carregando de outra página (SendAndLoad()) eu sei que dá, mas não era isso que eu queria Obrigado a todos