Ir para conteúdo
Fórum Script Brasil

MLeandroJr!

Veteranos
  • Total de itens

    2.165
  • Registro em

  • Última visita

Tudo que MLeandroJr! postou

  1. Isso está acontecendo porque o printf funciona de uma forma diferente. Ele lê strings! Então você precisa, em vez de chamar diretamente o $x, colocar o %s no lugar, que é o que vai fazer ele trocar pelo que você definir depois da vírgula. A linha ficará assim: printf("<strong><a href=\"bg.php?id=%s\">%s - %s</a></strong><br/>", $x['id_banda'], $x['banda'], $x['musica']);
  2. MLeandroJr!

    tratamento de $_POST

    Deixando seu código da forma que está, você pode recuperar os valores assim: foreach($_POST as $Resultado){ echo $Resultado; // Seu código aqui }
  3. Ele deverá aceitar sim, tente o código <br /> .
  4. O tópico não está fechado não, só está marcado como resolvido. Vou mesclar seus tópicos, assim a dúvida fica em um só, pode ser? Pra colocar HTML dentro de um printf é fácil... Basta adicionar o código HTML mesmo! O único detalhe é que se você for utilizar aspas, terá que escapá-las para o PHP não as interpretar como parte do código, assim: \" Um exemplo abaixo, com um link: printf("<a href=\"bandas.php?Banda=%s\">%s</a>", $x["id_banda"], $x["banda"]);
  5. MLeandroJr!

    tratamento de $_POST

    Em vez de fazer tudo isso, por que não transforma tudo em array? <SELECT NAME="Make[]"> Depois é só fazer o seguinte: $Make = $_POST["Make"]; foreach($Make as $Resultado){ echo $Resultado; // Aqui vai o resto do seu código
  6. Uma linha estava comentada para dizer que aquela opção é a recomendada por segurança. A outra estava descomentada em on, que era a linha ativa. Recomendo deixar a primeira linha comentada mesmo e deixar somente a segunda ativa, em on. Se continuar dando problemas, na área de tutoriais tem um tópico do Beraldo ensinando a instalar Apache + PHP + MySQL manualmente, fazendo isso você ficará livre desse tipo de problemas.
  7. MLeandroJr!

    Concatenação?

    Uma forma bem simples então: Concatenar é igual a juntar! Nesse código: $variavel = "Isso é um" . "Teste"; Se você mandar imprimir, sairá a frase: Isso é um teste. Isso tem uma outra sintaxe, que é a concatenação (junção) e mais de uma linha, que é assim: $variavel = "Isso é um"; $variavel .= "Teste"; Pra você entender esse segundo exemplo, o .= diz o seguinte: $variavel é igual a $variavel + "Teste" É que para você não precisar escrever tudo isso, o PHP utiliza essa "abreviação" .= .
  8. Sim, mas altera o nome do campo id pelo nome do campo auto_increment do seu database. Se for o id_banda mesmo, ficaria: $sql = mysql_query("select * from musica order by id_banda desc");
  9. Pode sim, é só criar a table fora do while, e depois no while você dar um print com os TRs, T Ds (Tudo junto, é que o corretor transforma em todos) e tal, como aqui: print("<table>"); while($x = mysql_fetch_assoc($sql)){ printf("<tr><td align=\"left\">%s</td><td align=\"left\">%s</td></tr>", $x["id_banda"], $x["banda"]); } print("</table>");
  10. Dá uma olhada no php.ini se o display_errors está em On. Se não estiver, passe pra On e reinicie o servidor. Para acessar suas páginas, tente http://localhost e diga o que acontece.
  11. Você usa algum index na tabela? Algum campo id com auto_increment? Se usar, é só fazer: select * from musica order by id desc
  12. Qual foi a solução para o seu problema? Compartilhe aí com o pessoal!
  13. MLeandroJr!

    INSERT com DATA

    Pra você adicionar no database, pega essa data aqui que é mais fácil: 15/04/2008 Vamos supor que ela esteja em uma variável $data, você fará o seguinte: $snova_data = implode("-", array_reverse(explode("/", $data))); [code] ( Ref. Tópico http://scriptbrasil.com.br/forum/index.php?showtopic=91087 )
  14. MLeandroJr!

    Como fazer o select

    Os currículums estão em MySQL? Se estiverem será fácil fazer o que você precisa. Basta resgatar os valores dos selects e depois fazer a consulta no databse. Não esquece de fechar os selects com </select> ! Nesse seu exemplo eles não estão fechados. O código para resgatar os valores seria: $area = $_POST["busca"]; // Utilize $_GET["busca"] se você estiver com o method get em seu formulário. $estado = $_POST["busca1"]; // Utilize $_GET["busca1"] se você estiver com o method get em seu formulário. // Agora você faz a consulta no MySQL $consulta = mysql_query("SELECT * FROM `nome_da_sua_tabela` WHERE `area` = '$area' AND `estado` = '$estado'"); // Aqui vai o resto do seu código
  15. Isso sim é mancada... Mexer com marca-passo é dureza, em?
  16. MLeandroJr!

    Ajuda com include()

    Isso chama-se QueryString. Utilize essa que já tem tratamento de erro: if ($_GET["Mostra"]){ $Mostra = $_GET["Mostra"]; if (!file_exists("$Mostra.php")){ $Mostra = "erro"; } } else { $Mostra = "principal"; } include("$Mostra.php"); Nessa ele mandará abrir um outro arquivo ("erro.php") se o arquivo solicitado não existir.
  17. Nem preciso falar quem é emo, né? Vão editar minha mensagem. O legal é que o coturno que eu uso tem bico de ferro... Quer vir falar comigo pessoalmente? :P
  18. Seu servidor local já roda o PHP 5. Para você habilitar as tags <?, deverá habilitar as short tags no PHP.INI. Isso não é recomendável, já que os servidores web que rodam PHP 5 não suportam as short tags, e no PHP 6 essas serão extintas.
  19. Esse erro de agora está aqui? include("conexao.php"); Mas o erro não é exatamente nessa linha. Esse erro indica que não existe arquivo com esse nome (conexao.php) no diretório que você especificou (o mesmo diretório do index, nesse caso).
  20. MLeandroJr!

    Site Em PHP.

    Boa tarde, Pretoriano. Primeiramente, bem-vindo ao fórum. Bom, PHP é uma linguagem server-side para rodar aplicações em seu site, porém, não é uma linguagem de configuração. Você não conseguirá montar um layout com PHP, pra isso precisará utilizar HTML, com DIVs, tabels, CSS. O PHP é somente para acesso a banco de dados, ações dinâmicas no site e essas coisas.
  21. MLeandroJr!

    Combobox php

    O PHP é uma linguagem server-side, e não inclui funções que rodam do lado cliente. Logo, o onchange precisará ser em JavaScript mesmo. Você pode colocar: <form name="form" action="recebe.php" method="post"> <select name="xxx" onchange=Envia()> ... ... </select> </form> <script lamguage="javascript"> function Enviaç(){ document.form.submit(); } </script> Aí na página recebe.php você coloca o resto do script validando este resultado. Qualquer dúvida quanto ao onchange ou `função, consulte o pessoal de JavaScript.
  22. Poste seu código para podermos ver o que ocorre.
  23. MLeandroJr!

    PHP-GTK

    Conversei com o Beraldo e já entrei em contato com o pessoal do PHP-GTK Brasil, porém a resposta deles novamente está demorando bastante. Assim que tiver uma posição eu aviso. Enquanto isso, estou preparando um conteúdo inicial para colocar em nossa nova área.
  24. Por falar em Korn cantando RBD, que tal essa do Slipknot cantando Dirlanda, do Jean S. ? Assistam, o pulinho do final é tudo... http://www.youtube.com/watch?v=n_w0iN_xG0U ---------------------------- EDIT ---------------------------- Encontrei o tópico fechado, e como não vi motivo nem explicação para tal, resolvi reabrí-lo. Se algum moderador o fechou, poderia me enviar uma MP dizendo o motivo? Obrigado!
  25. Eu o tenho aqui para testes, apesar de o meu navegador de uso ser o Firefox e eu não trocá-lo por nada. O Internet Explorer 8 não está pronto ainda, então seu engine apresenta várias falhas. Para você poder utilizá-lo, ele possui um botão que emula o Internet Explorer 7, e assim muitas das falhas do engine desaparecem. Ele possui vários recursos novos, como poder buscar diretamente por termos selecionados em uma página. No Viper, até agora, não existem novidades, ele continua renderizando tudo como fazia no Internet Explorer 7, e não devemos esperar grandes novidades nele, já que a versão contida no IE7 ainda é novidade. A interface também não mudou muito, eu a achei um pouco mais limpa. O navegador também não ficou tão mais pesado, apesar de eu achar o E extremamente pesado e vejo como um incômodo ter que abrí-lo pra testar compatibilidade em meus scripts.
×
×
  • Criar Novo...