Ir para conteúdo
Fórum Script Brasil

emanuel_pereira

Membros
  • Total de itens

    46
  • Registro em

  • Última visita

Tudo que emanuel_pereira postou

  1. olá amigos, tenho duas tabelas: cliente(cli_id, cli_nome) e informações(inf_id, inf_telefone, info_cidade, cli_id) essas duas tabelas estão preenchidas assim: cliente 2, joao informações 1, 9999 9999, Fortaleza, 2 quando eu tento excluir o registro 2 da tabela cliente, ele da um erro dizendo que existe uma referencia chave estrangeira, como faço para quando eu excluir a linha 2 da tabela cliente, ele exclua tambem todas as linhas que fazem referencia a ele na tabela informações? obrigado!!!
  2. olá, tenho um sistema de mensagens em php e mysql, e queria saber como faço para quando um usuario receber uma mensagem, aparecer uma notificação, tipo a o facebook na quele icone do mundo, mais não tenho idea de fazer isso no javascript, no meu sistema quando um usuario recebe uma mensagem, ele mostra o total de mensagem ex: 10. obrigado!!!
  3. olá galera, tenho um sistema onde usuario trocam mensagens, ele já está funcionano normalmente, abaixo do nome do usuario tem uma informação de quantas mensagens ele recebeu ex: joão 10 mensagens, queria saber como eu faço para quando ele receber a proxima mensagem, ex 11ª, esse numero mudasse para negrito, e quando ele clicasse na mensagem, o numero voltasse ao normal sem ser negrito para o usuario vizualizar quando se logar! tipo caixa de entrada de email obrigado!!! ficarei grato.
  4. olá jlcSampaio, eu tentei do jjeito q você falou, mais não deu certo!
  5. olá galera tenho um codigo em jquery, que quando eu clico no link ele mostra uma div, o link está dentro de um while em php, e ele mostra a div normalmente quando eu clico no link, mais ele só funciona para a primeira linha do while, como faço pra resolver esse problema, aqui ta o codigo: JQUERY: $(document).ready(function(){ $('#conteudo').hide(); $('a#exibir').click(function(){ $('#conteudo').show('slow'); }); $('a#ocultar').click(function(){ $('#conteudo').hide('slow'); }) }); HTML: while($usuario = mysql_fetch_assoc($result_id)){ <a id="exibir" href="#">Exibir DIV</a> <div id="conteudo">teste <input type="text" name="comentar"> <a id="ocultar" href="#">Ocultar DIV</a> </div> } como resolvo esse problema? Obrigado!!!
  6. Olá galera é por que eu tenho um array, que quando eu digito o nome de um usuario em uma input, ele faz o auto completar trazendo alguns dados do usuario que eu informei, ex: while ($row = mysql_fetch_array($resultado, MYSQL_ASSOC)){ $dados[] = array("value" => $row['imagem'].' '. $row['nome'].' '.$row['sobre_nome'] ); } quando eu digito ex: joão o nome e o sobre nome aparecem normal, mais a imagem aparece é o caminho que está no banco ex: djay25gntpjko5i.png joao silva eu queria mostrasse a imagem e não o caminho no banco, o diretorio que ficam as imagens é esse: ../imagensl/thumb/$Imagem. como resolvo esse problema. Obrigado!!!
  7. olá, desculpem mais é por que eu sou iniciante, eu já tentei dar o insert dentro do while mais na hora da inserção ele só ta inserindo no banco o id do primeiro usuario do while, que no caso é o joão, mesmo eu cliando no botão gravar de qualquer usuario da lista do while ele só insere o id do primeiro, sera que tem alguém que resolva esse meu problema? while($dadosUsu = mysql_fetch_assoc($result_dados_usu)){ $id_usu = $dadosUsu['id']; $nome_usu = $dadosUsu['nome']; echo $id_usu; echo $nome_usu; if(isset ($_POST['botaoGravar'])){ $sql = "INSERT INTO usuario2 (id) VALUES ('$id_usu') "; $result_usu = @mysql_query($sql) or die(mysql_error()); $resultado_usuario = @mysqli_query($result_usu); } grato!!!
  8. raphael_suporte, eu verifiquei o insert como você me falou com o die($sql), e ele só ta fazendo o insert do primeiro resultado do while, qualquer botão_gravar de qualquer usuario que eu clicar ele só grava o id do 1º usuario do while que no caso é joao. e por isso da o erro dizendo que esse valor já existe no banco e ta duplicado!
  9. ESerra eu não entendi muito bem, pois sou iniciante, você poderia me dar um exemplo mais claro nesse meu código que passei, de como eu inserir no banco uma varivel do while, eu não estou entendendo porque que ela está em branco!
  10. olá pessoal estou quebrando minha cabeça e não estou conseguindo resolver esse problema: eu tenho um while onde mostra todos os usuarios cadastrados, e ao lado de cada usuario tem um botão gravar onde quero que quando eu clique nele ele salve o id do usuario em outra tabela ex: 1 joao botao_gravar 2 pedro botao_gravar 3 maria botao_gravar o codigo que mostra o usuario na pagina é esse: while($dadosUsu = mysql_fetch_assoc($result_dados_usu)){ $id_usu = $dadosUsu['id']; $nome_usu = $dadosUsu['nome']; echo $id_usu; echo $nome_usu; } o codigo do insert é esse: if(isset ($_POST['botaoGravar'])){ $sql = "INSERT INTO usuario2 (id) VALUES ('$id_usu') "; //acho que o erro ta aqui. $result_usu = @mysql_query($sql) or die(mysql_error()); $resultado_usuario = @mysqli_query($result_usu); } mostra essa mensagem quando clico no botao gravar: Incorrect integer value: '' for column 'id' at row 1 como resolvo esse problema? Obrigado!!!
  11. olá amigos, estou desenvolvendo uma busca com php e mysql ela esta funcionando normal, quando eu digito ex: joão aparece todos os joão ex: joao pereira joao silva joao costa mais se eu digito o nome a busca aparece normal mais se eu do um espaço e digito em seguida o sobre nome os nomes desaparecem como resolvo esse problema? Obrigado! aqui o meu codigo: if(!empty($_GET["valor"])) { // O CAMPO VALOR CONTERÁ O QUE O USUARIO DIGITOU ATÉ O MOMENTO.. // CONECTA AO BANCO COLOCA PARAMENTROS IP,USUARIO,SENHA $conexao=mysql_connect("localhost","root","senha"); //SELECIONA O BANCO DE DADOS QUE VAI USAR mysql_select_db("banco"); // EXECUTA A INSTRUÇÃO SELECT PASSANDO O QUE O USUARIO DIGITOU $sql="select nome, sobre_nome from cadastro where nome like '%$_GET[valor]%' and sobre_nome like '%$_GET[valor]%' "; $resultado=mysql_query($sql) or die (mysql_error()); //VERIFICA A QUANTIDADE DE REGISTROS RETORNADOS $linhas=mysql_num_rows($resultado); if($linhas>0){ //EXECUTA UM LOOP PARA MOSTRAR OS NOMES DAS PESSOAS // VALE LEMBRAR QUE TODOS ESSES RESULTADOS SERAO MOSTRADOS DENTRO DA PAGINA INDEX.PHP // DENTRO DO DIV 'PAGINA' while($pegar=mysql_fetch_array($resultado)) echo "$pegar[nome] $pegar[sobre_nome] <br>"; } }
  12. olá amigos eu tenho um codigo que na minha pagina php mostra a data e a hora, a data está mostrando assim 07/november/2011 eu queria que o nome do mes fosse em português 07/novembro/2011, como resolvo isso? o codigo é esse: O sql: SELECT DATE_FORMAT(data,'%d-%M-%c') as data1 A página php: <?php echo $exibirData['data1'] ?>
  13. olá amigos tenho um sistema em php e mysql onde um usuario faz um comentário, quando o usuario comenta aparece a data e hora do comentario ex: 05-11-2011 18:32:35 mais eu queria que aparecesse assim: comentado à 1min, 5min ou 1hora, 3horas, 1dia, 3dias e etc... meu sql: SELECT mensagem, data FROM mensagens ; o campo data é datetime. Obrigado!!!
  14. Olá amigos tenho uma página html que funciona normal no firefox e chrome, mais no internet explorer fica tudo torto, como faço para que minha pagina funcione normal em todos os browser e versões? Obrigado!!!
  15. Obrigado mJi eu sabia que alguém iria me ajudar, deu certo!
  16. será que tem alguém pra resolver esse problema? já tentei de tudo! comparar variavei com colunas do banco: include '../conexao/conexao.php'; $sqlT = "select * from seguidores where seguidor1 = '".$usuarioDaSecao."' and seguidor2 = '".$pegaUrl."' "; $result_idT = mysql_query($sqlT); if($usuarioDaSecao == $result_idT['seguidor1'] && $pegaUrl == $result_idT['seguidor2']){ echo 'Já está seguindo!'; } else{ echo 'não está seguindo!'; } ele não entra no if de jeito nenhum, vai direto para o else! tabela: seguidor1 19 21 30 seguidor2 13 30 23
  17. Você está testando com este exemplo? Se sim, cheque os números... Na query, seguidor1 ($usuarioDaSelecao) está com 18 e no if, está com 19. Também na query, seguidor2 ($pegaUrl) está com 21 e no if, está com 18. como faço para comparar essas variaveis com colua do banco?
  18. eu tentei aqui desse jeito que você me disse, mais ainda mostra a mensagem "já está seguindo", para todos os perfis que eu entrar, acho que o problema ta no if, o sql ta passando normal: select * from seguidores where seguidor1 = '18' and seguidor2 = '21' quando eu coloco um valor fixo da certo, mais quando pego dados do banco não da certo ex: //$usuarioDaSeção é o id de quem ta logado! //$pegaUrl é o id do perfil da quela pagina que o usuario da seção visitou, estar na url. if($usuarioDaSecao == 19 && $pegaUrl == 18){ echo 'Já está seguindo!'; } else { echo 'não está seguindo!'; }
  19. eu tentei aqui desse jeito que você me disse, mais ainda mostra a mensagem "já está seguindo", para todos os perfis que eu entrar, acho que o problema ta no if, o sql ta passando normal: select * from seguidores where seguidor1 = '18' and seguidor2 = '21'
  20. Romeiro Dias eu fiz justamente assim como você falou, mais em todos os usuarios aparecem já está seguindo, mesmo sem estar seguindo! e obrigado por responder!!! $sql = "select * from seguidores where seguidor1 = '".$usuarioDaSecao."' and seguidor2 = '".$pegaUrl."' "; $result_id = mysql_query($sql); if($result_id){ echo 'Já está seguindo!'; } else { echo 'Não está seguindo!'; }
  21. olá amigos, estou tentando implementar um sistema de seguidores dentro do meu site, mais não estou conseguindo ocultar o botão seguir depois que o usuario clicar em seguir, com faço esse procedimento? aqui meu codigo: <?php include '../conexao/conexao.php'; $sql = "select * from seguidores "; $result_id = mysql_query($sql) or die("Erro no banco de dados!"); $dados = mysql_query($result_id); if($dados['seguidor1']; == $usuarioDaSecao && $dados['seguidor2'] == $urlSeguidor2){ echo ' já esta seguindo!'; }else{ ?> <form id="formBotaoSeguir" method="post" action="<?php $PHP_SELF; ?>"> <input type="submit" id="botaoSeguir" name="botaoSeguir" value="<?php echo 'Seguir'; ?>"> </form> <? } ?>
×
×
  • Criar Novo...