Ir para conteúdo
Fórum Script Brasil

Vilela

Membros
  • Total de itens

    371
  • Registro em

  • Última visita

Posts postados por Vilela

  1. Aí, pessoal, estou oferecendo uma vaga de moderador nas seguintes condições...

    Você entra no site http://webforum.muzenpower.com.br se cadastra, informa aos administradores que vieram por minha recomendação (ou enviado o IP de vocês para mim) e concorrem a uma vaga de moderador.

    O moderador selecionado será escolhido segundo critérios próprios levando em consideração dedicação, conhecimento e vontade de ajudar.

    Entrem no site e confiram o fórum em constante crescimento!!!!

    Um abraço a todos

    Vilela

  2. Aí, pessoal, acho que resolvi meu problema. Para os interessados, vou postar aki o código, beleza??

    $comando="SELECT * FORM tabela WHERE 'username'='$username' and 'senha'='$senha'";
    $query=mysql_query($comando, $conectar);
    $array_bd=mysql_fetch_array($query); //coloca num array os campos da tabela do banco de dados
    aí coloquei também num array os campos vindos do formulário e criei outro para guardar o resultado
    $array_post=array('1'=>'$nome','2'=>'$email','3'=>'$endereco'); //etc, com todos os campos
    $array_resultado=array(); //vamos criá-lo mas não adicionar elementos por enquanto
    $i=1; //pois estou excluindo o ID
    while ($i < 8){ //aqui o limite do while varia com o nº de campos de sua tabela e formulário
    if ($array_bd[$i] != $array_post[$i]){
    $array_result[$i]=$array_post[$i];
    $i++;
    }
    }
    elseif (strlen($array_post[$i]==0){
    $array_result[$i]=$array_bd[$i];
    }
    agora vamos dar UPDATE
    $comando2="UPDATE tabela SET 'nome'='$array_result[1]' 'email'='$array_result[2]'...."; //etc...

  3. Vou deixar claro que é opinião minha.... não quero ser do contra!!!

    Na minha época de vestibular, estava totalmente indeciso entre eng. da computação e ciência da computação. Acabei em eng. mecânica (porque no rio n tem faculdade federal de eng computação). Fiz essa opção por me apresentar mais possibilidades de trabalho. Imagine se eu tivesse feito engenharia do petróleo?!?!?!? Só trabalharia na Petrobras.....

    A gente tem que pensar em possibilidades...

    Se você gosta de design, não é uma faculdade que vai te levar até lá... você pode fazer cursos (e pelo que sei tem milhares!!!!!)

    Eu, por exemplo vou fazer vários de computação. Agora imagina o contrário... conseguiria fazer curso (por fora) de engenharia??? NUNCA!

    Posso trabalhar até em propgramação de robôs... quer coisa mais empolgante que isso... ahh se não fosse minha engenharia....

    hehehehe

    é só pra pensar, galera!

  4. Dá até orgulho de participar de um site como esses, não dá??

    hehehehe

    eu tenho uma sugestão para o segundo moderador, aliás dois caras (para PHP)

    Gladisson ou André Gusmão... os dois sacam pra caramba e estão sempre ajudando

    Um abraço aos dois! :D :lol:

  5. você tá usando o que para fazer ele voltar??? Não pode ser o back do navegador nem o history.java porque ele iria literalmente voltar e desfazer as seleções...

    agora, usando session, suas variáveis ficam gravadas em $_SESSION['variável'], sakou?

    ahhh, mas não eskece sempre de escrever session_start() na 2ª linha de comando (a primeira é <?php)!

    session_start() tem que ser o primeiro comando de todos, beleza??

  6. meu código não dá dando certo.... :( :unsure:

    acho que quando faço array_values e array_keys ele deixa de ser um array

    pelo menos é o erro que reporta

    mas Eddie, minha dúvida é como fazer a sintaxe do comando update, entende???

    criar uma função que retire os valores iguais a zero é mole, mas e na hora de

    "UPDATE tablea SET...." como faço???

    teria que fazer mais de uma vez essa query???

  7. tinha pensado no seguinte, me corrije se algo não estiver de acordo:

    $array=array('nome'=>'$nome', 'email'=>'$email', 'senha'=>'$senha); //e assim por diante para todos os campos
    
    function check($array_value){
    if (strlen($array_value)==0){
    unset($array_value)//retira o valor do array caso ele não tenha sido preenchido
    }
    }
    
    $array_fit = array_walk($array,'check');
    $values = array_values($array_fit);
    $keys = array_keys($array_fit);
    
    $comando="UPDATE tabela SET '$keys'='$values' where username='$username' and senha='$senha' ";
    $cadastro=mysql_query($comando,$conectar);

    e aí???

  8. Estou tentando montar, numa parte do meu script, um update nas informações do sujeito, se elas estiverem preenchidas. Caso contrário, continua-se com as informações atuais.

    Pensei em transformar os campos do formulário num array, fazer uma função que teste se o campo é nulo (usando strlen) e retirá-lo do array caso seja. Usaria array_walk para aplicá-la a todos os elementos. Certo, mas aí como faria para a sintaxe do UPDATE (mysql) se eu não sei os campos preenchidos?

    Thanx!

  9. é bom que ele esteja aki, não desanime, amigo...

    seu script é muito bom!

    E todo mundo tem perguntado por um aki no fórum...

    aliás, o dezinho podia colocar o tópico de miniscripts em php igual tem em javascript...

    q você acha eddie???

  10. Aí pessoal, beleza??

    To precisando de um help de vocês..

    Precisava de uma barra de rolagem p/ minha página. Daquelas que a gente encosta o mouse (ou clica, de preferencia) e desce o conteúdo. Ahhh, mas gostaria de colocar isso dentro da pág sem usar frames. De repente usando layers, que vocês acham??

    Bem, brigadão

    Vilela

×
×
  • Criar Novo...