Jump to content

rxhxtx

Members
  • Content count

    13
  • Joined

  • Last visited

Community Reputation

0 Comum

About rxhxtx

  • Birthday 01/20/1988

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Curitiba
  • Interesses
    html, js, css, sql, php e ppk

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Boa noite amigos, estou com um problema em um script, ele funciona desta forma: <script> function validate(){ var i = 0, counter = 0, testeCB; testeCB = document.forms[0].testeCB; for (; i < testeCB.length; i++) { if (testeCB[i].checked) { counter++; } } if (counter==0){ alert("Você precisa selecionar pelo menos um") return false; } return true; } </script> <input type="checkbox"id="cb1" name="testeCB" value="1"> <input type="checkbox"id="cb2" name="testeCB" value="2"> mas quando eu substituo o name para name="testeCB[]" para conseguir armazenar no BD, para de funcionar.... apos algumas pesquisas, o menlhor que consegui encotrar foi isto testeCB = document.forms[0].elements['testeCB[]']; substituir ali, mas mesmo assim nao funciona, alguem tem alguma solução??
  2. rxhxtx

    Array_push excluindo ultimo resultado

    deu certinho, e não da pau quando usa o array_pop e nao tem resultado!! valeu mesmo mano!!! testei o exemplo do W3SCHOOLS e funcionou perfeito para oq eu precisava <?php $a=array("red"); array_pop($a); array_pop($a); array_pop($a); array_push($a, 'black'); print_r($a); ?>
  3. rxhxtx

    Array_push excluindo ultimo resultado

    Perfeito!!! exatamente essa dica que eu estava procurando, agora posso tocar o estudo adiante!!! valeu irmao!! pela sua experiencia, da pau se usar o array_pop e não tiver valor nenhum nessa array ou o php toca adiante por nao ter nada para "apagar"??
  4. boa tarde, public function setErro($erro) { array_push($this->erro,$erro); } Gostaria de saber como faço para fazer para substituir o resultado anterior ao inves de adicionar mais um resultado no array ou pelo menos só exibir o ultimo resultado, pois quando ele retorna o erro fica muito feio, vira uma lista de erros usando o push alguem me ajuda?
  5. você quer que ela gire sempre ou somente quando o usuario digite alguma coisa em determinado campo?
  6. rxhxtx

    Mudar cor de resultado dependendo do valor

    legal!!!! eu fazia usando case do PHP aprendi uma nova!! obrigado!!!
  7. rxhxtx

    Cor hex #000000

    <style> .branco{ font-color: white; } .preto{ font-color:black; } </head> <body> <span class="branco">texto cor branco</span> <span class="preto">texto cor preto</span> ou metodo para quando você nao terá repeticao nas cores, por exemplo somente o titulo de um card será laranja <span style="font-color:orange;">cor laranja</span> você pode substituir o orange, whte, black por #0000000 ou #ffffff ou qualquer outra cor abraço
  8. Boa tarde, nos meus estudos me deparei com mais um obstaculo, estava fazendo um tutorial sobre atualizacao de BD via ajax... os dados da pagina estao sendo atualizados perfeitamente, porem o PHP nao executa a funcao de colear os dados e atualizar o BD, <?php $connection = mysqli_connect('localhost' , 'root' ,'' ,'testes'); if(isset($_POST['user_id'])){ $user_fname = $_POST['user_fname']; $user_lname = $_POST['user_lname']; $user_email = $_POST['user_email']; $user_id = $_POST['user_id']; $result = mysqli_query($connection , "UPDATE `users_full` SET `user_fname`=`$user_fname` , `user_lname`=`$user_lname` , `user_email`= `$user_email` WHERE `user_id`=`$user_id`"); if($result){ echo 'data updated'; } } ?> se eu coloco if(2+2 ==$){ e tiro os POST e coloco os valores ex: $user_fname = "carlinhos"; atualiza, porem se deixo para ele pegar os dados vi post não funciona... so atualiza na pagina, mas o BD fica igual.... qual é o erro? pq nao esta recebendo os POST?? codigo da pagina é esse: <?php include 'listaUSUcon.php'; ?> <head></head> <body> <div class="container"> <table class="table"> <thead> <tr> <th>Firstname</th> <th>Lastname</th> <th>Email</th> <th>Action</th> </tr> </thead> <tbody> <?php $table = mysqli_query($connection ,'SELECT * FROM users_full'); while($row = mysqli_fetch_array($table)){ ?> <tr id="<?php echo $row['user_id']; ?>"> <td data-target="user_fname"><?php echo $row['user_fname']; ?></td> <td data-target="user_lname"><?php echo $row['user_lname']; ?></td> <td data-target="user_email"><?php echo $row['user_email']; ?></td> <td><a href="#" data-role="update" data-id="<?php echo $row['user_id'] ;?>">Update</a></td> </tr> <?php } ?> </tbody> </table> </div> <!-- Modal --> <div id="myModal" class="modal fade" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <input type="text" id="user_id" class="form-control" readonly> </div> <div class="modal-body"> <div class="form-group"> <label>First Name</label> <input type="text" id="user_fname" class="form-control"> </div> <div class="form-group"> <label>Last Name</label> <input type="text" id="user_lname" class="form-control"> </div> <div class="form-group"> <label>Email</label> <input type="text" id="user_email" class="form-control"> </div> <input type="hidden" id="user_id" class="form-control"> </div> <div class="modal-footer"> <a href="#" id="save" class="btn btn-primary pull-right save">Update</a> <button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button> </div> </div> </div> </div> </body> <script> $(document).ready(function(){ // append values in input fields $(document).on('click','a[data-role=update]',function(){ var user_id = $(this).data('id'); var user_fname = $('#'+user_id).children('td[data-target=user_fname]').text(); var user_lname = $('#'+user_id).children('td[data-target=user_lname]').text(); var user_email = $('#'+user_id).children('td[data-target=user_email]').text(); $('#user_fname').val(user_fname); $('#user_lname').val(user_lname); $('#user_email').val(user_email); $('#user_id').val(user_id); $('#myModal').modal('toggle'); }); // now create event to get data from fields and update in database $('#save').click(function(){ var user_id = $('#user_id').val(); var user_fname = $('#user_fname').val(); var user_lname = $('#user_lname').val(); var user_email = $('#user_email').val(); $.ajax({ url : 'listaUSUcon.php', method : 'post', data : {user_fname : user_fname , user_lname: user_lname , user_email : user_email , user_id: user_id}, success : function(response){ // now update user record in table $('#'+user_id).children('td[data-target=user_fname]').text(user_fname); $('#'+user_id).children('td[data-target=user_lname]').text(user_lname); $('#'+user_id).children('td[data-target=user_email]').text(user_email); $('#myModal').modal('toggle'); } }); }); }); </script> aquele include (listaUSUcon.php) é referente ao primeiro codigo que postei la em cima.. para mim não faz sentido, pois aparentemente nao tem nada errado.... alguem sabe onde estou errando???
  9. rxhxtx

    [Resolvido] Zerar um auto-increment em MySQL ?

    2019!! dei uma machadada no problema juntando as duas dicas... não tinha como dar erro, mas deu certo!!!! TRUNCATE tabela; ALTER TABLE tabela AUTO_INCREMENT = 1; valeu aiiiii!!!!!!!
  10. rxhxtx

    Cor hex #000000

    o jeito mais simples é assim amigo <FONT COLOR="#000000">Texto preto</FONT> <FONT COLOR="#ffffff">Texto branco</FONT>
  11. rxhxtx

    Input file de uma img, como colocar o src na tag img

    pagina login -.> armazena ID busca mysql -> "exiba resultados da tabela_de_imagens da coluna id_do_usuario contendo $id_do_usuario" pagina exibição -> endereço da imagem + exibir resultado da busca do mysql ou você pode fazer do jeito sem banco de dados, mas dai com exibição igual para todos os usuarios pagina de exibiçao -> endereço da imagem + $variavel vinda de algum lugar via php mas dai mostra igual rpa odo mundo, pois nao existe controle de quem pode ver tal coisa, só serve na verdade para mudar algum dado dentro do proprio site, por exemplo mudar a imagem da bandeira do idioma quando o usuario selecionar ingles ou portugues,
  12. rxhxtx

    Input file de uma img, como colocar o src na tag img

    Boa tarde amigo, isto que voce criou é a primeira etapa, agora faltam as outras voce vai precisar do php para incluir o arquivo em uma pasta neste manual do php tem exatamente como tem que ser feito e varias configurações e alternativas para voce poder criar a sua ideia https://www.php.net/manual/pt_BR/features.file-upload.post-method.php para exibir a imagem para um determinado usuario, voce precisará "inserir a imagem em um banco de dados", coloco entre aspas pois não é a imagem em si que sera colocada no bd, e sim seu endereço. o php coloca a imagem em uma pasta e joga o endereço desta pasta + novoNome.jpg + id do usuario dentro de uma tabela do mysql ai na sua pagina de exibição você coloca para buscar a imagem somente daquele id de usuario e pronto
  13. Boa tarde! Estou batendo a cabeça numa configuração simples, porém que foge do meu conhecimento, andei pesquisando na internet, mas não encontrei uma solução que funcionasse na minha pagina. Preciso apenas configurar o pattern do input para receber dados tanto de email, quanto de cpf para simplificar meu sistema, limitei meu usuario a cadastrar apenas os numeros do CPF, porem como meu sistema permite que o usuario se logue pelo email ou pelo cpf, não conseguigo configurar o pattern do login eu gostaria que meu pattern permitisse apenas letras e numeros e FACULTATIVO o "@" e "." mas ai eu so estou conseguindo fazer sem o "@" e "." ou com "@" e "." esse facultativo que nao sei como colocar dentro do pattern. Existe essa possibilidade ou teria que ser por javascript mesmo? alguem me da uma luz!!!! o meu sonho seria um campo que conseguisse diferenciar se esta sendo preenchido como [caractere]@[caractere].[caractere] ou [3car].[3car].[3car]-[2ca], mas isso é muito dificil, estou errado? não tenho ideia se isso é possivel ou como poderia ser feito, esse foi o principal motivo de eu limitar o usuario a cadastrar somente numeros (sei que existe como fazer um "editar" na hora do POST, mas por enquanto meus estudos não chegaram ate ai) muito obrigado!!!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.