Ir para conteúdo
Fórum Script Brasil

Marcos Guiga

Membros
  • Total de itens

    100
  • Registro em

  • Última visita

Sobre Marcos Guiga

  • Data de Nascimento 13/06/1995

Contatos

  • MSN
    marcosguiga@hotmail.com
  • Website URL
    http://www.farolink.com
  • ICQ
    0
  • Skype
    marcosguiga

Perfil

  • Gender
    Male
  • Location
    Peruibe, SP

Marcos Guiga's Achievements

0

Reputação

  1. Bom pessoal criei um script simples para dar a opção "curtir" ao seu site, a instalação é simples crie no banco de dados as tabelas id,nome, email, post, data e curtidas(com o valor de zero) e crie o respectivo cadastro das postagens.Para exibir as postagens crie uma pagina chamada postagem.php?id=(id da postagem) <?php session_start(); require("../configs/connection.php"); $id = $_GET['id']; $posts = $mysqli->query("SELECT * FROM postagens WHERE id='$id'"); while($post = $posts->fetch_array()){ echo "$post[nome]: <br> $post[post] <br> postado em:$post[data]"; if($perm==1){ echo "<br><a href='?action=deletar&id=$post[id]'>deletar</a><br><br>"; echo "vc tem $post[curtidas]"; } } if(isset ($_POST['curtida'])){ $_SESSION["curtir"] = 1; $posts = $mysqli->query("SELECT * FROM postagens WHERE id='$id'"); while($post = $posts->fetch_array()){ $curtida = $post['curtidas']; $curti = $curtida + 1; $mysqli->query("UPDATE postagens SET curtidas = '$curti' WHERE id = '$id'"); } } if(isset ($_POST['curtido'])){ $posts = $mysqli->query("SELECT * FROM postagens WHERE id='$id'"); while($post = $posts->fetch_array()){ $curtida = $post['curtidas']; $curti = $curtida - 1; $mysqli->query("UPDATE postagens SET curtidas = '$curti' WHERE id = '$id'"); } } if(isset($_SESSION["curtir"]) AND $_SESSION["curtir"] == "1" ){ echo"<form action='' method='post'> <input type='submit' name='curtido' value='Descurtir'> </form>";unset($_SESSION['curtir']); }else{ echo"<form action='' method='post'> <input type='submit' name='curtida' value='Curtir'> </form>"; } ?> espero ter ajudado, qualquer melhora é bem vinda!
  2. Opa Marcelo_2, obrigado por me ajudar, desculpa ai por eu não saber, na verdade eu já tentei fazer desta forma mas esqueci de tirar as apas simples do codigo, o "ID" estava no codigo sem querer eu já tinha retirado ele e num teste coloquei de volta, valeu mesmo cara
  3. Marcos Guiga

    #1064

    CREATE TABLE IF NOT EXISTS `usuarios` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nome` varchar(255) NOT NULL, `email` varchar(255) NOT NULL, `senha` varchar(255) NOT NULL, `permissao` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; seria isso? rs deculpa se não for porque sou meio burro em sql
  4. Marcos Guiga

    #1064

    Mensagens do MySQL : #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''Marcos Guiga','marcosguiga','1230508','0')' at line 1 pessoal oque siguinica esse erro? não consigo colocar nada no banco de dados nem por php ou ate mesmo aprtir do phpmyadmin, so da esse erro, já tente instalar e reinstalar o servidor e nada, oque pode ser??
  5. Marcos Guiga

    Login e Senha PHP.

    cara seria tipo um alerta? voce pode usar um js basico tipo echo"<script>alert('Usuario ou senha incorretos!');</script>";
  6. Boa noite pessoal estou com um problema no meu codigo, estou só fazendo um codigo pra testar esse novo mysql mas estou tendo um problema muito chato: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''id', 'nome', 'email', 'senha', 'permissao') VALUES ('Marcos Guiga','marcosguiga@' at line 1 de forma nenhuma consegui resolver, dando uma pesquisada, vi ate sobre erro no propio apache, já desistalei, instalei outro e nada <?php require("configs/connection.php");?> <html> <head> <title>Curso de PHP</title> </head> <body> <form action="" method="POST"> <label>Nome:</label> <br><br> <input type="text" name="nome" placeholder="Nome Completo" > <br><br> <label>Email:</label> <br><br> <input type="text" name="email" placeholder="email@email.com" > <br><br> <label>Senha:</label> <br><br> <input type="password" name="senha" placeholder="*******" > <br><br> <label>Confirmar Senha:</label> <br><br> <input type="password" name="csenha" placeholder="*******" > <br><br> <input type="submit" value="Registrar" name="button"> </form> </body> </html> <?php if(isset($_POST['button'])){ $nome = $_POST['nome']; $email = $_POST['email']; $senha = $_POST['senha']; $csenha = $_POST['csenha']; $permissao = "0"; if ($nome == "" || $email == "" || $senha == "" || $csenha == ""){ echo "<script>alert('preencha todos os campos!');</script>"; return true; } if($senha != $csenha){ echo "<script>alert('As senhas são diferentes');</script>"; return true; } $select = $mysqli->query("SELECT * FROM usuarios WHERE email='$email' "); if($select){ $row = $select->num_rows; if($row > 0){ echo "<script>alert('Usuario já cadastrado');</script>"; } else { $sql = ""; $insert = $mysqli->query("INSERT INTO usuarios ('id', 'nome', 'email', 'senha', 'permissao') VALUES ('$nome','$email','$senha','$permissao') "); if($insert){ echo "<script>alert('Usuario cadastrado com sucesso'); location.href='aula10.php'</script>"; }else{ echo $mysqli->error; } } }else{ echo $mysqli->error; }} ?> Caso seja necessario este é o codigo sql CREATE TABLE IF NOT EXISTS `usuarios` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nome` varchar(255) NOT NULL, `email` varchar(255) NOT NULL, `senha` varchar(255) NOT NULL, `permissao` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  7. Bom pessoal, eu precisaria fazer uma conexão com um banco de dados Mysql a partir de um código JavaScript, não poso fazer com outro pois é a partir de uma aplicação móvel. Como eu faço para conectar e imprimir os resultados? Uma vez a muito tempo atras eu vi como faz mas já não lembro mais como faz e nem onde vi, poderiam me ajudar?
  8. Bom pessoal, eu precisaria fazer uma conexão com um banco de dados Mysql a partir de um código JavaScript, não poso fazer com outro pois é a partir de uma aplicação móvel. Como eu faço para conectar e imprimir os resultados? Uma vez a muito tempo atras eu vi como faz mas já não lembro mais como faz e nem onde vi, poderiam me ajudar?
  9. Boa tarde, tenho uma rede social usando a plataforma elgg, e gostaria de uma linha para que as pessoas possam compartilhar as postagens de sites e blogs na rede, como a do facebook ou google+, não encontrei nada na internet e nem tenho noção nenhuma de como fazer
  10. amigo essa eu já tina tentado pesquisei por horas sobre isso e nada
  11. Boa noite pessoal, estou com uma rede wi - fi conectada nba casa toda com 2 nots e um tablet todos reconhcem o sinal, todos conectam menos o meu. aparece o sinal, conecta e tal porem quando vou usar a net aparece q não esta conectado q devo ir nas configuraçoes avancadas e mexer nos proxis e talporem já mexi em tudo no not do meu irmao com sevem conecta q e uma beleza no meu com xp não( hp mini note 2133) aparece esse erro Erro 109 (net::ERR_ADDRESS_UNREACHABLE): Não foi possível acessar o servidor. e detalhe com o cabo conecta perfeito e com wi - fi não já me falaram pra mudar de wpa pra web mas de nada adiantou
  12. como eu resolvo isso? existe algum comandp ou funçao para isso? so se ele deletar adiciona o coiso
  13. Ola boa noite a todos, estou com um probela em meu script PHP. Tenho um banco de dados SISUSU com 5 tabelas ate ai normal <_< na pagina perfil.php tenho tres querys diferentes: uma que insere links if(isset($_POST['enviar']) && $_POST['enviar'] == 'cadastrar'){ $db = mysql_connect("localhost","root",""); $dados = mysql_select_db("sisusu", $db); $iden = $_POST['identificacao']; $cod = base64_encode($iden); $date = date("Y/m/d h:i:s"); $atualiza = "INSERT INTO atualizacao (id,usuario,atualiza,data) VALUES ('NULL', '".$_POST['identificacao']."', '".$_POST['identificacao']." adicionou um novo link: ".$_POST['url']."', '".$date."')"; $queryat = mysql_query($atualiza); $cadastra = "INSERT INTO favoritos VALUES ('NULL', '".$_POST['identificacao']."', '".$_POST['link']."', '".$_POST['url']."')"; $query = mysql_query($cadastra); if($query){ echo "&lt;script>window.location.href='perfil.php?usuario=$cod'</script>"; } } uma que deleta os links: if(isset($_POST['deletar'])){ $check = $_POST['apagar']; $db = mysql_connect("localhost","root",""); $dados = mysql_select_db("sisusu", $db); foreach($check as $valor){ $date = date("Y/m/d h:i:s"); $deleta = "INSERT INTO atualizacao (id,usuario,atualiza,data) VALUES ('NULL', '".$coded."', 'o usuario deletou o link: ".$valor."', '".$date."')"; $querydel = mysql_query($deleta); $delete = "DELETE FROM favoritos WHERE id = '$valor'"; $qr = mysql_query($delete); if($delete >= '1'){ echo "<script>alert('Registros apagado com sucesso!');window.location.href='perfil.php?usuario=$user'</script>"; }else{ echo "<script>alert('Erro ao deletar registro');window.location.href='perfil.php?usuario=$user'</script>"; } } } e outra que insere 'meus pensamento' em uma outra tabela if(isset($_POST['pensa']) && $_POST['pensa'] == 'Meu pensamento'){ $db = mysql_connect("localhost","root",""); $dados = mysql_select_db("sisusu", $db); $iden = $_POST['identificacao']; $cod = base64_encode($iden); $date = date("Y/m/d h:i:s"); $pensamento = "INSERT INTO pensamento (id,usuario,pensei,data) VALUES ('NULL', '".$_POST['identificacao']."', '".$_POST['pensamento']."', '".$date."')"; $pensa = mysql_query($pensamento); if($query){ echo "<script>window.location.href='perfil.php?usuario=$cod'</script>"; } } tudo esta inde de bento em poupa, porem toda vez que eu insiro um 'pensamento' ou deleto um link um novo link e criado em branco, ou seja deleto um link ele cria um link em branco, quando envio um pensamento já tentei usar o if(empty($_POST['link'])){}else{} mas nada preciso de ajuda
  14. Ola boa noite pessoal, gostaria de saber se existe uma forma de eu ser alertado sobre novos registros um banco de dados. como eu faço isso? ou melhor e possivel gostaria de algo simple que apenas imprmisse em uma pagina qualquer NOVO REGISTRO EFETUADO!!! apenas isso
  15. Marcos Guiga

    Empty query?

    já consegui resolver Willian Gustavo obrigado
×
×
  • Criar Novo...