JoHnNy Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 Olá....Estou tentando mexer num código....Eu criei a váriavel ID, que busca na tabela, o número (id) do membro do fórum...usei:$id = mysql_query( "SELECT member_id FROM comunidadesessions" );e, para usar ela, usei o códigoprint "<font face=\"Verdana\" size=\"1\"><a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg&CODE=4&MID=$id' target='_blank'>$field</a></font>";Só que, ao passar o mouse no link, ao invés de sair 'http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg&CODE=4&MID=numerosaihttp://members.lycos.co.uk/clanc4/forum/in...Msg&CODE=4&MID=Resource id #8O que há errado? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ppgsalomao Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 cara,Posta o código todo se não não da pra saber !E tenta assim:echo "<font face=\"Verdana\" size=\"1\"><a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg&CODE=4&MID=".$id."' target='_blank'>$field</a></font>"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoHnNy Postado Maio 1, 2004 Autor Denunciar Share Postado Maio 1, 2004 Vou tentar o echo...mas o script mostra os user online do invision... e tentei fazer um link para mandar uma m.p.<?php/*Script by Demon© 2002 DemonURL: http://demonboard.co.uk/forumEmail: demon@demonboard.co.uk*/// User editable parts$user = ""; // Server User Name$pass = ""; // Server Password$db = ""; // Forum Database$host = "localhost"; // SQL Host// 1 user editable part below$link = mysql_connect( $host, $user, $pass );if ( ! $link ) die( "Could not connect to SQL Server." );$id = mysql_query( "SELECT member_id FROM comunidadesessions" ); //please edit to show forum prefix...mysql_select_db( $db, $link ) or die( "Could not connect to Database: $db" );$result = mysql_query( "SELECT member_name FROM comunidadesessions" ); //please edit to show forum prefix...$num_rows = mysql_num_rows( $result );while ( $a_row = mysql_fetch_row( $result ) ) { foreach ( $a_row as $field ) echo "<font face=\"Verdana\" size=\"1\"><a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg&CODE=4&MID={$id}' target='_blank'>$field</a></font><br>";}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 tente assim!$query = mysql_query( "SELECT * FROM comunidadesessions");$d = mysql_fetch_array($query);$id = $d['member_id'];vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blood Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 ah...fui eu ali.. eskeci di logar.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoHnNy Postado Maio 1, 2004 Autor Denunciar Share Postado Maio 1, 2004 Estou usando o código<?php /* Script by Demon (C) 2002 Demon URL: http://demonboard.co.uk/forum Email: demon@demonboard.co.uk */ // User editable parts $user = ""; // Server User Name $pass = ""; // Server Password $db = ""; // Forum Database $host = ""; // SQL Host // 1 user editable part below $link = mysql_connect( $host, $user, $pass ); if ( ! $link ) die( "Could not connect to SQL Server." ); mysql_select_db( $db, $link ) or die( "Could not connect to Database: $db" ); $query = mysql_query("SELECT * FROM comunidadesessions"); $d = mysql_fetch_array($query); $id = $d['member_id']; $result = mysql_query( "SELECT member_name FROM comunidadesessions" ); //please edit to show forum prefix... $num_rows = mysql_num_rows( $result ); while ( $a_row = mysql_fetch_row( $result ) ) { foreach ( $a_row as $field ) echo "<font face=\"Verdana\" size=\"1\"><a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg&CODE=4&MID=".$id."' target='_blank'>$field</a></font><br>"; } ?>Mas agora, todos os membros tem o mesmo id!Dêem uma olhada: http://members.lycos.co.uk/clanc4/members.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 No campo 'member_id' no banco de dados estão numeros diferentes ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoHnNy Postado Maio 1, 2004 Autor Denunciar Share Postado Maio 1, 2004 na tabela? sim.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 Tente assim:<?// User editable parts$user = ""; // Server User Name$pass = ""; // Server Password$db = ""; // Forum Database$host = ""; // SQL Host// 1 user editable part below$link = mysql_connect( $host, $user, $pass );if ( ! $link )die( "Could not connect to SQL Server." );mysql_select_db( $db, $link )or die( "Could not connect to Database: $db" );$sql = mysql_query("SELECT * FROM comunidadesessions");while($campo = mysql_fetch_row($sql)){echo "<font face='Verdana' size='1'>";echo "<a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg";echo "&CODE=4&MID=".$campo['member_id']."' target=_blank'>";echo $campo['member_name]."</a></font><br>";}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoHnNy Postado Maio 1, 2004 Autor Denunciar Share Postado Maio 1, 2004 Não... não deu... mas descobri que ele tá pegando o id somente da primeira linha... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 Eu errei, mysql_fetch_array em vez de mysql_fetch_row. O segundo só da se você botar $campo[0], $campo[1]...Tente de novo:<?// User editable parts$user = ""; // Server User Name$pass = ""; // Server Password$db = ""; // Forum Database$host = ""; // SQL Host// 1 user editable part below$link = mysql_connect( $host, $user, $pass );if ( ! $link )die( "Could not connect to SQL Server." );mysql_select_db( $db, $link )or die( "Could not connect to Database: $db" );$sql = mysql_query("SELECT * FROM comunidadesessions");while($campo = mysql_fetch_array($sql)){echo "<font face='Verdana' size='1'>";echo "<a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg";echo "&CODE=4&MID=".$campo['member_id]."' target='_blank'>";echo $campo['member_name']."</a></font><br>";}?>Foi mal ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoHnNy Postado Maio 1, 2004 Autor Denunciar Share Postado Maio 1, 2004 agora sim! valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoHnNy Postado Maio 1, 2004 Autor Denunciar Share Postado Maio 1, 2004 + uma coisa (desculpem-me) mas assim... existem membros (visitantes) cujo o member_id é "0", e não tem member_name então ele não é exibido, porém, fica o espaço, como se ele fosse invisível...Há como remover os membros cujo o member_id seja 0?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blood Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 não sei se funciona.. mas bota tp assim.. SELECT * FROM ... WHERE member_id > 0 tenta ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 $sql = mysql_query("SELECT * FROM comunidadesessions WHERE member_id!=0 ");while($campo = mysql_fetch_array($sql)){echo "<font face='Verdana' size='1'>";echo "<a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg";echo "&CODE=4&MID=".$campo['member_id']."' target=_blank'>";echo $campo['member_name]."</a></font><br>";} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JoHnNy Postado Maio 1, 2004 Autor Denunciar Share Postado Maio 1, 2004 Vlw! acho que agora tá tudo certo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 Falou! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
JoHnNy
Olá....
Estou tentando mexer num código....
Eu criei a váriavel ID, que busca na tabela, o número (id) do membro do fórum...
usei:
$id = mysql_query( "SELECT member_id FROM comunidadesessions" );
e, para usar ela, usei o código
print "<font face=\"Verdana\" size=\"1\"><a href='http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg&CODE=4&MID=$id' target='_blank'>$field</a></font>";
Só que, ao passar o mouse no link, ao invés de sair 'http://members.lycos.co.uk/clanc4/forum/index.php?act=Msg&CODE=4&MID=numero
sai
http://members.lycos.co.uk/clanc4/forum/in...Msg&CODE=4&MID=Resource id #8
O que há errado?
Link para o comentário
Compartilhar em outros sites
16 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.