
Enigma_avatar
Membros-
Total de itens
26 -
Registro em
-
Última visita
Tudo que Enigma_avatar postou
-
Bom, aki eu me perdi novamente, tenho uma div que ira se atualizar de 5 em 5 minutos onde mostrara os usuarios que estao online, na minha tabela tenho um campo (LOGIN) onde eu pego a data e a hora e atualizo ele no formato 25-03-2014 16:07:15, porem não estou conseguindo exibir os usuarios que estao logados, alias não exibe nenhum ususarios, segue meu codigo para analizarem. <? $GMT = 0; $hoje = date("d-m-Y H:i:s", strtotime($GMT. 'hours')); $result = mysql_query("UPDATE novo_usuarios SET login='$hoje' WHERE id='$id_user'"); $minutos = ($hoje - 6); $result2 = mysql_query("SELECT * FROM novo_usuarios WHERE status='livre' AND login<='$minutos' AND ID NOT IN($id_user)"); while ($row = mysql_fetch_array($result2, MYSQL_ASSOC)) { ?> <div id="usuariosonline"> <? if (file_exists("avatares/$row[ID].png")){ echo "<img src='avatares/$row[ID].png' align='left'>";} elseif(file_exists("avatares/$row[ID].png")){ echo "<img src='avatares/$row[ID].png' align='left'>";} else{echo "<img src='avatares/.png' align='left'>";} ?> <? echo "$row[usuario]<br> <div id='CLANONLINE'>CLAN:$row[clan]</div> </div> "; } ?> :ninja: alguma dica?
-
boaa Markos to apredendo muito contigo, entendi o que me passou acima , mais fuçando por ai , conseguir fazer isso. <?php //aki pego o nome pelo _POST: $clan = $_POST['clan']; $clan = trim($clan); $search = mysql_query("SELECT * FROM novo_usuarios WHERE clan = '$clan'"); if(@mysql_num_rows($search) > 0){ echo 'Esse clan já existe'; }else{ // atualiza $sql = mysql_query("UPDATE novo_usuarios SET clan='$clan' , donoclan='$id_user' , clanstatus='dono' WHERE ID='$id_user'"); echo "Clan criado com sucesso"; } ?> De toda maneira obrigado pela aula , com certeza ajudara mais pra frente
-
Estou com um problema em pegar o post na mesma pagina, estou tentando vazer a verificação para ver se não existe outro clan com o mesmo nome, porem o mesmo sempre exibe o resutlado do ultimo echo. alguém me da uma luz ai onde to fazendo errado? <? $clan= $_POST["clan"]; if($cargo==""){ foreach ($HTTP_POST_VARS as $chave => $valor){$$chave=$valor;} if(isset($id_user)){ $result = mysql_query("SELECT * FROM usuarios WHERE clan='$clan'"); if(mysql_fetch_array($result)!=""){ $erro = "<font color=red>Esse clan já existe . selecione um outro nome</font>"; }else{ $result = mysql_query("UPDATE usuarios SET clan='$clan' , donoclan='$id_user' WHERE ID='$id_user'"); if ($result) {echo "Seu Clan foi criado com sucesso voce pode agora convidar membros para ele. ";}$continue="";} ?> <script language="JavaScript"> function validar() { var ok = true; if (Cadastro.clan.value==""){ alert("Voce precisa digitar um nome."); Cadastro.user.focus(); ok = false; return(false); }}} if (!isset($continue)){ </script> <form action="index.php?pag=verificarclan" method="post" name="Cadastro" onSubmit="javascript:return validar();"> <table width="100%" cellspacing="0" cellpadding="3"> <tr> <td colspan="2"><center> <h1 align="center">Criar Clan</h1> <font color=red> <?=$erro?> </td> </tr> <tr> <td align="right">Nome do Clan:</td> <td><input type="text" name="clan" size="25" value="<?=$clan?>"><br><input type="submit" value="Criar Clan"></td> </tr> </table> </form> <? } }else{echo "<center>Voce precisa estar logado para acessar esta opcao.";} ?>
-
Postei errado favor excliur o tópico
-
Ajuda para pegar um valor de um imput
pergunta respondeu ao henrique-raptor de Enigma_avatar em Tutoriais & Dicas - PHP
poste as parte dos codigos em questão para podermos analizar melhor -
UPDATE COM SUBTRACAO + DADOS DE OUTRA TABELA
pergunta respondeu ao Enigma_avatar de Enigma_avatar em PHP
$result3 = mysql_query("UPDATE novo_usuarios SET m_duelo=m_duelo-'$preco' , deck1=concat(deck1, '<br>$nome') WHERE ID='$id_user' "); echo " A compra da carta <b>$nome</b> foi efetuado com sucesso. <br>Você ja pode usa-la em duelos RPG.<br> Voce ainda possui ".consulta_usuario('m_duelo', $id_user)." Marcas de Duelo"; Markus Magnus realmente era aquilo mesmo tinha testado o que você me passou porem ali no concat tinha que coloca ' << essa coisa retirei o result2 inteiro não sei porque parece que não tava pegando o valor do marcas o if ficou assim if($preço<$marcas){ ( não sei porque mais eu leio isso assim se o preço e menor que as marcas) de toda maneira ta funcionando perfeito vlws pela forca -
UPDATE COM SUBTRACAO + DADOS DE OUTRA TABELA
pergunta respondeu ao Enigma_avatar de Enigma_avatar em PHP
... -
pessoal estou tentado fazer um update pegando valor de outra tabela porem os dados da segunda tabela não são enviado to passando o id da carta <a href=index.php?pag=shopcomprar&id={$row['ID']} '>[COMPRAR]</a> e tentando inserir em outra tabela comparando resultados, onde m_duelos = dinheiro que o ususario tem //selecionando dados da tabela carta $result = mysql_query("SELECT * FROM cartas WHERE ID='$id'"); while ($row = mysql_fetch_array($result, MYSQL_BOTH)) { $preco = $row['preco']; $nome = $row['nome']; } //selecionando dados da tabela usuarios $result2 = mysql_query("SELECT * FROM novo_usuarios WHERE ID='$id_user'"); while ($row = mysql_fetch_array($result, MYSQL_BOTH)) { $marcas = $row['m_duelo']; } // CONDICOE // if($preco>$marcas){ //nesta parte os dados da segunda parece nao estar pegando so os da 1 // $result3 = mysql_query("UPDATE novo_usuarios SET m_duelo='$marcas - $preco' , deck1=(deck1' + <br>$nome<br>) WHERE ID='$id_user' "); echo " A compra da carta <b>$nome</b> $marcas foi efetuado com sucesso. <br>Você ja pode usa-la em duelos RPG.<br> Voce ainda possui $row2[m_duelo] Marcas de Duelo"; //SE DER TUDO OK // // FECHAMENTO // }else{echo "<center>Você não tem marcas suficiente para comprar esta carta.";} para tentar ilustrar o que estou querendo com isso , e que quando clicar em comprar seja feito 1º a comparação entre o valor da carta e o dinheiro que o usuário tem 2º update do dinheiro que o usuario tem - o valor da carta 3º pegar o nome da carta e inserir no campo deck 1 ( porem esse campo sera acrecentado, não ira apagar o valor que tem la, so ira inserir algo depois do que já tem) pesquisando achei esses comandos que usei porem não funciona, alguém me da uma luz?
-
Rapaz agora sim ta perfeito, mais uma vez quero te agradecer não só pelo help na questão mais também pelas dicas. Agora bora pro próximo passo do projeto . fuizz
-
Markus mesmo não tendo o efeito esperado te agradeço pois usar o switch e o mysql_fetch_assoc é sem duvida bem mais pratico , irei reduzir uns 60% de códigos . Agora quanto a função ainda esta acontecendo exatamente o mesmo problema que estava antes vou tentar explicar de uma forma melhor. EX: EU VS VC -quando 2 usuarios se desafiam ambos ficam com o status EMDUELO e são jogado para a pagina onde qualquer um pode informar que perdeu Na pagina onde eu chamo essa função existe 2 links, EX COMO SE FOSSE MINHA TELA [ id do logado] >> se clicar aki ele simplesmente vai chamar a funcao que verifica o status [id do oponente] >> se clicar aqui ele vai abrir a pagina que estamos trabalhando onde a pagina colocara o SEU status em AGUARDANDO e o MEU próprio em ESPERA. ate aki tudo bem tudo 100% ,o porem vem agora o problema e que VOCE ainda esta na tela anterior ainda com os 2 links disponivel EX COMO SE FOSSE SUA TELA [ id do logado] >> se clicar aki ele simplesmente vai chamar a funcao que verifica o status( no caso como eu já informei que você venceu ira aparecer a pagina pra você confirmar , essa parte ta funcionando) [id do oponente] >> se clicar aqui ele vai abrir a pagina que estamos trabalhando onde ::: o que era certo a fazer, era a pagina verificar o seu status que no caso já estaria em AGUARDANDO e te redirecionar para a pagina de verificacao mais isso não acontece , se você clicar em no link ele ira fazer o mesmo processo novamente so que ao inverso. pelo o que intendi o case e simplesmente para verificar isso case 'aguardando': = se caso o status = aguardando echo { isso ou aquilo}
-
Bom pessoal desenvolvendo um sistema de confirmacao to com um problema aparentemente simples, mais não estou identificando o erro Tenho uma pagina que lista um confronto e nela um link que informa o derrotado o porem é que funciona , porem se o outro user clicar na mesma funcao não esta bloqueando, o certo era o if impedir que pessoas com status X não exibisse segue o codigo pagina que chama a funcao: <? if($cargo!=""){ $result = mysql_query("SELECT * FROM novo_usuarios WHERE status='emduelo' AND ID='$id_user'"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "<table width='100%' height='100%' border='0' align='center' cellpadding='0' cellspacing='0'> <tr align='center'> <td height='30' colspan='3'> <div id='titulo'>Quem venceu o duelo?</div></td> <tr align='center'> <td width='49%' height='60%'> <div id='areafoto'><img id='avatarduel' src='avatares/$row[ID].png'/> </div></td> <td width='5'>x</td> <td width='49%' height='60%'><div id='areafoto'><img id='avatarduel' src='avatares/$row[oponente].png'/> </div></td> <tr align='center'> <td height='30'> <div id='aceitar'><a href='acao.php?pag=verificar' >".consulta_usuario('usuario', $row[ID])."</a></div></td> <td></td> <td height='30'><div id='recusar'><a href='acao.php?pag=perdi&id=$row[oponente]' >".consulta_usuario('usuario', $row[oponente])." </a></div></td> </table> <embed height='1' width='1' src='../duelo.mp3'> "; } }else{echo "<center>É preciso estar logado para acessar essa opção.<br><br>Não é cadastrado?<a href='index.php?pag=cadastro' target='_top'> Clique Aqui</a>.";} ?>pagina que era pra fazer o trabalho <? // 111 É preciso estar logado para acessar essa opção. if($cargo!=""){ $id = $_GET["id"]; $today = date("d-m-Y"); // VERIFICACAO // $result = mysql_query("SELECT FROM novo_usuarios WHERE status='livre'"); $livre = mysql_affected_rows(); $result = mysql_query("SELECT FROM novo_usuarios WHERE status='pendente'"); $pendente = mysql_affected_rows(); $result = mysql_query("SELECT FROM novo_usuarios WHERE status='espera'"); $espera = mysql_affected_rows(); $result = mysql_query("SELECT FROM novo_usuarios WHERE status='aguardando'"); $aguardando = mysql_affected_rows(); $result = mysql_query("SELECT FROM novo_usuarios WHERE status='desertor'"); $desertor = mysql_affected_rows(); // CONDICOES // if($id_user!==$id){ if($id_user!==$pendente){ if($id_user!==$espera){ if($id_user!==$aguardando){ if($id_user!==$desertor){ // INSERTE SE DER TUDO OK // $result = mysql_query("UPDATE novo_usuarios SET status='aguardando' , oponente='$id_user' WHERE ID='$id' "); $result2 = mysql_query("UPDATE novo_usuarios SET status='espera' , oponente='' WHERE ID='$id_user' "); echo " Aguarde a confirmação do seu adversario ... <br> <img src='loading.gif'><br> <meta http-equiv='refresh' content='5;URL=acao.php?pag=verificar'>"; // FECHAMENTOS // }else{echo "<center>Desertor ... <br> <img src='loading.gif'><br> <meta http-equiv='refresh' content='5;URL=acao.php?pag=verificar'> ";} }else{echo "<center>Seu oponente notificou sua vitoria aguarde para confirmar ... <br> <img src='loading.gif'><br> <meta http-equiv='refresh' content='5;URL=acao.php?pag=verificar'> ";} }else{echo "<center>Aguarde a confirmação do seu adversario ... <br> <img src='loading.gif'><br> <meta http-equiv='refresh' content='5;URL=acao.php?pag=verificar'> ";} }else{echo "<center>pendente ... <br> <img src='loading.gif'><br> <meta http-equiv='refresh' content='5;URL=acao.php?pag=verificar'> ";} }else{echo "<center>Erro. Voce nao pode confirmar uma vitoria para voce mesmo... <br> <img src='loading.gif'><br> <meta http-equiv='refresh' content='5;URL=acao.php?pag=verificar'>";} }else{echo "<center>É preciso estar logado para acessar essa opção.<br><br>Não é cadastrado?<a href='index.php?pag=cadastro'> Clique Aqui</a>.";} ?> Como sempre de ante mão agradeço
-
Vlws Markus, pelo seu exemplo ai deu pra saber como funciona o esquema, quando tiver o sistema pronto posto aki pra vocês verem
-
então no caso esse get sera no proprio refresh dos users online certo: <? $result = mysql_query("SELECT * FROM usuarios WHERE status='pendente' AND ID='$id_user'"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "<div id='usuariosonline'> <img src='avatares/$row[ID].png' align='left' /> $row[usuario] --- [$row[status]]<br> <a href='#janela1' rel='modal'> Duelo </a> </div> "; } ?> e eu dipararia como ? <script type="text/javascript"> setInterval( "clickRight()", 5000 ); function clickRight() { $('#usuariosonline a').trigger('click'); }; </script> porque assim ele fica so repetindo sempre o modal, como faria para que ele diparasse somente no id que tem o status pendente?
-
Opa Markus, obrigado pela dica, mais eu não quero abrir o modal toda hora, queria executar a consulta primeiro dai se o status do bd for = s AÍ SIM O MODAL É EXIBIDO , caso o resultado for =N DAI NADA ACONTECE
-
ola pessoal, estou com um projeto onde tenho uma div de usuariosonline.php que atualiza de x em x segundos, gostaria de dispara uma janela modal automaticamente sempre o status no bd fosse mudado EX: SELECT FROM useronline WHERE status=livre ( nesse momento abriria uma janela modal de confirmacao ) se o usuario clicar em sim altera o status para ocupado se clicar em não altera para livre novamente. eu já tenho o codigo do modal e tambem tenho o codigo do php para alterar, o que estou apanhando é para fazer esse disparo automatico, desde já agradeco a ajuda
-
vlw maninho , refiz uma boa parte do codigo usando suas dicas.
-
Bom pessoal antes de tudo quero avisar que já pesquisei bastante, o erro parece ser bem simples, porem revisando e revirando , não conseguir fazer por isto estou aqui novamente para pedir um help. me apotem o erro: estou tentando fazer um esqueminha de desafios onde o player logado convida o outro. *primeiro listo os usuários online para passar as variaveis id e nome para a pagina php que vai fazer o insert trecho da pagina usuariosonline.php ( chamado via include na pagina index.php) <div id="duel"><a href="desafiar.php?id=<?php echo $dnn['id']; ?>&nick=<?php echo $dnn['username']; ?>">Duel</a></div> ao clicar no link é feito o insert e era pra exibir o resultado na div #conteudo codigo da pagina que pega o id e o nick do ususario logado(desafiante) e a de alguém dos listados (desafiados) paginadesafio.php (esta inserindo no bd corretamente) <?php include('conexao.php'); ?> <?php if(isset($_SESSION['username'])) { mysql_query("INSERT INTO duel (id, desafianteid, desafiantenick, status, desafiadoid, desafiadonick, resultadofinal) VALUES ('', '" . $_SESSION['userid'] . "', '" . $_SESSION['username'] . "', 'pendente', '" . $_GET["id"] . "', '" . $_GET["nick"] . "', '0')") or die(mysql_error()); echo " Seu desafio foi enviado com sucesso, aguarde a confirmacao do seu oponente "; } else { echo 'Voce nao esta logado.'; } ?>e na pagina index estou usando o seguinte codigo para puxar o resultado da paginadesafio.php para exibir o resultado na div conteudo. <script type="text/javascript"> $(document).ready(function() { var pagina = $(this).attr('href'); $("#duel a").click(function(event){ event.preventDefault(); $("#conteudo").load(pagina); }); }); </script>Desde já agradeço, e aceito sugestões ( uma luz para seguir) quanto a melhoria de desempenho do código para fazer esta mesma função,
-
existe alguma forma de evitar um segundo load ou desabilitar o elemento que ativa ele? exemplo do problema somente os 2 primeiros links estao linkados com conteudos ( Login/Panel e Ygopro/ads) pois ainda estou tentando resolver o codigo para prosseguir. a 1 parte de mover esta perfeito, o problema e na hora do click toda hora que seleciono algum link ele recarrega a div novamente. script $('#link2 a, #clicklogin').click(function(){ goTo(1,0); $('#paginalogin').load("includes/novo_pag_login.php"); $('#clicklogin').one('click'); }); $('#link3 a, #clickygopro').click(function(){ goTo(2,0); $('#paginaygopro').load("includes/novo_pag_ads.php"); $('#clickygopro').unbind('click'); }); pagina <div id="main"> <section id="box1" class="box"> <nav> <ul> <li id="link1"><a href="#"><img src="imagens/yugionline.png" width="100%" height="54" border="0"></a></li> <li id="link2"><a id="clicklogin" href="#">Login/Painel</a></li> <li id="link3"><a id="clickygopro" href="#">YgoPro-ADS</a></li> <li id="link4"><a href="#">Power Of Chaos</a></li> <li id="link5"><a href="#">Dueling Network</a></li> <li id="link6"><a href="#">Ferramentas</a></li> <li id="link7"><a href="#">Bate Papo</a></li> <li id="link8"><a href="#">Parceria</a></li> <li id="link9"><a href="#">Contato</a></li> </ul> </nav> <h2><?include("includes/novo_paginainicial.php");?></h2> </section> <section id="box2" class="box"> <nav> <ul> <li id="link1"><a href="#"><img src="imagens/yugionline.png" width="100%" height="54" border="0"></a></li> <li id="link2"><a id="clicklogin" href="#">Login/Painel</a></li> <li id="link3"><a id="clickygopro" href="#">YgoPro-ADS</a></li> <li id="link4"><a href="#">Power Of Chaos</a></li> <li id="link5"><a href="#">Dueling Network</a></li> <li id="link6"><a href="#">Ferramentas</a></li> <li id="link7"><a href="#">Bate Papo</a></li> <li id="link8"><a href="#">Parceria</a></li> <li id="link9"><a href="#">Contato</a></li> </ul> </nav> <h2> <div id="paginalogin"></div> </h2> </section> <section id="box3" class="box"> <nav> <ul> <li id="link1"><a href="#"><img src="imagens/yugionline.png" width="100%" height="54" border="0"></a></li> <li id="link2"><a id="clicklogin" href="#">Login/Painel</a></li> <li id="link3"><a id="clickygopro" href="#">YgoPro-ADS</a></li> <li id="link4"><a href="#">Power Of Chaos</a></li> <li id="link5"><a href="#">Dueling Network</a></li> <li id="link6"><a href="#">Ferramentas</a></li> <li id="link7"><a href="#">Bate Papo</a></li> <li id="link8"><a href="#">Parceria</a></li> <li id="link9"><a href="#">Contato</a></li> </ul> </nav> <h2><div id="paginaygopro"></div></h2> </section> uma luz aew e feliz ano novo pro 6
-
uma tabela 100% height dentro de outra 100% não ajusta
uma questão postou Enigma_avatar HTML, XHTML, CSS
exemplo do problema exemplo então pessoal tentei o basico uma tabela 100% widht e 100% height dentro dela coloquei outra 100% widht e 100% height porem a mesma não se ajusta segue codigos css #pagads{ width:100%; height:100%; margin: 0; padding: 0; height:auto; min-height:100%; indexnovo.php <table width="98%" height="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td valign="top"> <div align="center" style="height:100%;"> <iframe src="pagina1.php" width="100%" height="100%" scrolling="no" frameborder="0" name="conteudo" id="conteudo"></iframe> </div></td> </tr> </table> pagina1.php <table width="100%" height="100%" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#990000" bgcolor="#00FF00" id="pagads"> <tr> <td width="25%" align="center" valign="top"> </td> <td width="25%" align="center" valign="top"> </td> <td width="50%" align="center" valign="top"> </td> </tr> </table> -
Vlw a ajuda, agora ta tudo ok
-
Opa galera beleza Então estou desenvolvendo um menu onde a tabela e feita com base em % , porem tento ajustar um iframe em 100% height e não ajusta, o witdth funciona normal. segue resultado http://yugiohonline.com.br/novoindex.php como podem o certo era a area lateral ficar ajustada ate o fim da tabela transparente segue o codigo <table width="80%" height="95%" border="0" align="center" cellpadding="0" cellspacing="0" background="http://www.corinthians.com.br/portal/images/black59alpha.png" id="principal"> <tr> <td><table width="98%" height="98%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="10%" height="10%" valign="top"> <div align="center"><img src="http://www.oldschoolgamer.com.br/reviews/yu-gi-oh-forbidden-memories/imagens/logoJogo.png" width="150" height="80"></div></td> <td width="90%" rowspan="2" valign="top"> </td> </tr> <tr> <td width="10%" height="90%" valign="top"> <div align="center"> <input name="button" type="image" onClick="canais.scrollBy(0,-132)" value="Up" src="/imagens/arrows_up.gif" width="150" height="34" border="0"> <br> <iframe src="teste_content.htm" name"canais" width="100%" marginwidth="0" height="100%" marginheight="0" scrolling="no" frameborder="0" id="canais"></iframe> <br> <input name="button2" type="image" onClick="canais.scrollBy(0,132)" src="/imagens/arrows_dn.gif" width="150" height="33"> </div></td> </tr> </table></td> </tr> </table>
-
gostaria de ajuda no codigo abaixo seguinte no bd tenho na tabela novo_duelos os campos ID vencedor perdedor tipo rank data confirmar gostaria de listar somente os que participar do rank ?x? onde ?x? seria o nome dois ranks = ads, ydm. ygo somente listar quem participar do rank = ads é possivel ? fico grato se puderem ajudar <? include("if_admin.php"); if(($cargo=="geral")OR($cargo=="admin")){ foreach ($HTTP_GET_VARS as $chave => $valor){$$chave=$valor;} foreach ($HTTP_POST_VARS as $chave => $valor){$$chave=$valor;} include("../includes/pos.php"); if((isset($acao))AND($acao=="deletar")){ $result = mysql_query("SELECT * FROM novo_duelos WHERE ID='$ide'"); while ($row = mysql_fetch_array($result, MYSQL_BOTH)) { $vencedor = $row[vencedor]; $perdedor = $row[perdedor]; $confirmado = $row[confirmar]; } if($confirmado=="s"){ if($tipo=="derrota"){ $vitoria = participa_rank('vitorias', $rank, $vencedor); $vitoria--; $result = mysql_query("UPDATE rank_$rank SET vitorias='$vitoria' WHERE ID='$vencedor'"); $derrota = participa_rank('derrotas', $rank, $perdedor); $derrota--; $result = mysql_query("UPDATE rank_$rank SET derrotas='$derrota' WHERE ID='$perdedor'"); } if($tipo=="empate"){ $empate1 = participa_rank('empates', $rank, $vencedor); $empate1--; $result = mysql_query("UPDATE rank_$rank SET empates='$empate1' WHERE ID='$vencedor'"); $empate2 = participa_rank('empates', $rank, $perdedor); $empate2--; $result = mysql_query("UPDATE rank_$rank SET empates='$empate2' WHERE ID='$perdedor'"); } } $result = mysql_query("DELETE FROM novo_duelos WHERE ID='$ide'"); echo "<center>Duelo Deletado com Sucesso! <br><br>"; } if(isset($id)){ ?> <center><b>Deletar Duelos</b><br><br><table cellSpacing="0" cellPadding="2" width="90%"> <tr> <td><center><b>Vencedor</b></td> <td><center><b>ID Vencedor</b></td> <td><center><b>Perdedor</b></td> <td><center><b>ID Perdedor</b></td> <td><center><b>Resultado</b></td> <td><center><b>Ranking</b></td> <td><center><b>Data</b></td> <td><center><b>Confirmado</b></td> <td><center><b>Ação</b></td> </tr> <? $result = mysql_query("SELECT * FROM novo_duelos WHERE vencedor='$id' OR perdedor='$id'"); while ($row = mysql_fetch_array($result, MYSQL_BOTH)) { echo "<tr> <td><center>".consulta_usuario('usuario', $row[vencedor])."</td> <td><center>".consulta_usuario('id', $row[vencedor])."</td> <td><center>".consulta_usuario('usuario', $row[perdedor])."</td> <td><center>".consulta_usuario('id', $row[perdedor])."</td> <td><center>$row[tipo]</td> <td><center>$row[rank]</td> <td><center>$row[data]</td> <td><center>$row[confirmar]</td> <td><center><a href='duelos.php?acao=deletar&rank=$row[rank]&ide=$row[ID]&id=$id&tipo=$row[tipo]'>[Deletar]</a></td> </tr>"; } ?> </table> <? }else{?> <form method="POST" action="duelos.php"> <p align="center"><b>Visualizar Duelos do Usuário:</b></p> <p align="center">ID:<br> <input type="text" name="id" size="10"> </p><p align="center"><input type="submit" value="Visualizar"></p> </form> <?} }else{echo "<center>Somente Administradores Gerais e Administradores!";} ?>
-
mais uma vez tentei de 2 maneiras if(!empty($idcat)){ $wh2 = "AND id_cat = '$idcat' "; } if(!empty($limite2)){ $limite3 = "LIMIT $limite2"; } $busca = "SELECT * FROM $tabela1 status='S' $wh1 NOT IN (22,23,17) $ordem"; 2 if(!empty($idcat)){ $wh2 = "AND NOT IN (id_cat,22,23,17) "; } if(!empty($limite2)){ $limite3 = "LIMIT $limite2"; } $busca = "SELECT * FROM $tabela1 status= 'S' $wh1 $wh2 $ordem";
-
otimo amigo resumiu bastante esse outro codigo de exemplo , vou testar aki na duvida em questao , porem a solução que busco é para os problemas citados acima. não funcionou not in no problema :wacko:
-
tentei de 2 formas e mesmo assim continua ser exibido 1 if(!empty($idcat)){ $wh2 = "AND id_cat NOT FIND_IN_SET(id_cat,'22,23,17') = '$idcat' "; } 2 if(!empty($idcat)){ $wh2 = "AND id_cat = '$idcat' "; } if(!empty($limite2)){ $limite3 = "LIMIT $limite2"; } $busca = "SELECT * FROM $tabela1 WHERE NOT FIND_IN_SET(id_cat,'22,23,17') AND status='S' $wh1 $wh2 $ordem"; pelo menos na teoria o mesmo comando usado para o mesmo proposito para não exibir topicos de um forum funciona perfeitamente $result = @mysql_query("SELECT * FROM phpbb_topics WHERE forum_id != '4' AND forum_id != '8' AND forum_id != '25' AND forum_id != '34' AND forum_id != '44' AND forum_id != '53' AND forum_id != '62' AND forum_id != '71' AND forum_id != '76' ORDER BY topic_id DESC LIMIT 15 "); fico na espera de uma luz ainda :P