PHP + JQuery Part II

Esse Post foi movido para :

http://clares.com.br/2011/01/06/php-jquery-part-ii/

Desculpe pelo transtorno, aproveite para assinar o novo blog.

Marcado:, ,

14 pensamentos sobre “PHP + JQuery Part II

  1. Luiz Felipe janeiro 21, 2011 às 3:04 am

    Muito obrigado cara! Precisava muito disso! Muito melhor que a documentação do jQuery =S
    Finalmente consegui criar um chat que preste para o meu site! Vlw!

  2. Ericc Antunes maio 11, 2011 às 4:13 am

    Quebrou uma árvore!
    Mto bom, parabéns!
    Abraço!

  3. João junho 26, 2011 às 6:14 pm

    Muito didático esse post! Parabéns!

    E se eu quisesse retornar valores do BD ao invés de status, como seria?

    Grato

    João

    • Rafael Clares julho 1, 2011 às 12:47 am

      João, essa parte será abordado na part III, só peço um pouco de paciência porque meu tempo tá corrido demais.
      Tentarei escrever esse post na próxima semana, ok?
      Daí veremos como retornar um consulta e preencher uma tela com os dados retornados.
      Abraços

  4. Carlos setembro 28, 2011 às 3:07 am

    Belo post e ainda bem que tem o tema mobile.

    obrigado

  5. Carlos outubro 5, 2011 às 1:27 am

    Boa noite Rafael…

    Muito obrigado pela oportunidade de ler seu blog!

    Estou tentando fazer este exemplo acima e não dá certo?

    O que posso estar fazendo de errado?

    Copiei exatamente o que você escreveu…

    Espero que possa me ajudar.

    Obrigado.

    • Rafael Clares outubro 5, 2011 às 3:30 am

      Carlos, seria interessante você descrever o erro… outra coisa, se copiou o código, atente-se aos apostrofos e aspas, as vezes ao copiar eles ficam com caracteres inválidos.
      De toda forma, se puder, descreva o erro ou até mesmo coloque o link do exemplo para que eu possa ajuda-lo.
      abs

  6. Carlos outubro 6, 2011 às 1:04 am

    Boa noite Rafael….

    Acho que estou fazendo algo errado e não encontro o bendito erro.

    Não entendi o processo inteiro ainda….

    HTML
    —————————————————————————————————————-

    Untitled Document

    function addUser()
    {
    // valor do campo nome no form
    nome = $(‘#nome’).val()
    // valor do campo mail no form
    mail = $(‘#mail’).val()
    // validações  (campo vazio, invalido, etc…)
    // codigo da validacao

    // enviando os dados do formulario via post
    $.post(‘data.php’,{nome: nome, username: username, senha: senha},function(data){
    // verifica o retorno
    if(data == 0)
    {
    // igual à 0 ok
    alert(‘user add ok’)
    }
    else
    {
    // diferente de 0 erro
    alert(‘erro ao adicionar user’)
    }
    }
    }

    Nome:

    Username:

    Senha:

    Add User

    ———————————————————————————————–

    PHP
    ———————————————————————————————-

    ————————————————————————-

    • Rafael Clares outubro 6, 2011 às 1:12 am

      Rapaz, esse trecho username: username, senha: senha de onde você está obtendo os valores para senha e username ?
      Você está tentando enviar dados em vars inexistentes
      se ao menos tivesse um
      var username = $(‘#username’).val()
      var senha = $(‘#senha’).val()
      já mudaria o cenário…
      Carlos, sempre utilize o Firefox para testar JQuery, deixe aberta a janela “console de erros” do firefox … para ver onde ocorre o erro, no seu caso, se o código é esse que enviou, então username e senha não existem dentro da função addUser()
      Se existe, faça o seguinte, sempre dê um “ALERT” no retorno do JQuery para saber o que está retornando do PHP, exemplo

      $.post(‘data.php’,{nome: nome, username: username, senha: senha},function(data){
      alert(data)
      //resto do codigo

      depois que se certificar que as vars sao enviadas e o PHP está recebendo normalmente daí você tira o alert(data)

      Abs

      • Rafael Clares outubro 6, 2011 às 1:17 am

        Segue aí um esquema pra você testar suas funções de post
        //JS
        $.post(“data.php”,{email:email},function(data){
        alert(data)
        })

        //PHP data.php
        print_r($_POST);

        Assim você vê tudo que está sendo enviado ao PHP.

  7. rafael maio 11, 2012 às 6:01 pm

    Tem como usar esse método na mesma pagina junto com php sem atualizar a página?

    • Rafael Clares maio 14, 2012 às 5:42 pm

      É isso que script faz.

      • rafale maio 14, 2012 às 5:45 pm

        Mas eu digo no mesmo arquivo sem criar 2..

      • Rafael Clares maio 14, 2012 às 5:47 pm

        Sim, no mesmo arquivo, você precisa criar um método para cada ação. Nesse exemplo você tem o método addUser, pode criar outro método no javascript;

Os comentários estão desativados.

%d blogueiros gostam disto: