Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MARCIA_SP

com o query

Recommended Posts

<?$con = mssql_connect (ip:1433","user","123456")or die ("Conexao com o Servidor não esta OK!!");mssql_select_db ("TestePHP")or die ("Banco de Dados naum encontrado");$SQL = "SELECT * FROM Usuario";$busca = mssql_query($SQL,$con) or die ("você naum consultou nada");echo "<table border='1'>";while ($r = mssql_fetch_array($busca)) {echo "<tr><td>".$r['Usuario']."</tr></td>"; echo "<tr><td>".$r['Senha']."</tr></td>";}echo "</table>";.mssql_close($con);?>

Da segunda maneira você está criando uma tabela para cada registro, troque então esta linha:

echo "<tr><td>".$r['Usuario']."</tr></td>"; echo "<tr><td>".$r['Senha']."</tr></td>";

pelo que estava no início funcionando e vê o que dá.

 

Bah... que estranho, já era para ter funcionado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que descobri o erro:

<?

$con = mssql_connect (ip:1433","user","123456")

or die ("Conexao com o Servidor não esta OK!!");

 

mssql_select_db ("TestePHP")

or die ("Banco de Dados naum encontrado");

 

$SQL = "SELECT * FROM Usuario";

$busca = mssql_query($SQL,$con) or die ("você naum consultou nada");

 

echo "<table border='1'>";

while ($r = mssql_fetch_array($busca))

{

echo "<tr><td>".$r['Usuario']."</td></tr>";

echo "<tr><td>".$r['Senha']."</td></tr>";

}

echo "</table>";.

mssql_close($con);

?>

Olha o que tá em vermelho e compara com seu código, tava fechando a linha primeiro que a coluna ;)/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas prescot, ela disse que quer cada campo em uma linha, então uso /td e /tr para fechar ambos e na outra linha abro novamente linha e coluna.

 

Fiz rapidinho este codigo aí abaixo, só que para mysql, está funcionando perfeitamente, mostra uma tabela com uma coluna onde os campos codigo e nome são mostrados em cada linha da tabela.

 

Se você mudar para mssql TERÁ que funcionar.

 

<?  $con = mysql_connect("localhost", "root", "");  $bd = mysql_select_db("teste", $con);  $consulta = "SELECT * FROM aluno";  $busca = mysql_query($consulta, $con);  $num = mysql_num_rows($busca);  echo "<table border='1'>";  while ($r = mysql_fetch_array($busca))  {     echo "<tr><td>".$r['codigo']."</tr></td>";     echo "<tr><td>".$r['nome']."</tr></td>";  }  echo "</table>";  mysql_close($con);  ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha assim colocou as bordas, mais naum naum colocou em colunas como teria que aparecer, as "colunas Senha e Usuarios" ficaram com bordas mais estam separadas

 

e agora?

 

<?$con = mssql_connect ("ip:1433","user","123")or die ("Conexao com o Servidor não esta OK!!"); mssql_select_db ("TestePHP")or die ("Banco de Dados naum encontrado"); $SQL = "SELECT * FROM Usuario";$busca = mssql_query($SQL,$con) or die ("você naum consultou nada"); while ($r = mssql_fetch_array($busca)) {echo "<table border='1'>";echo "<tr><td>".$r['Usuario']."</td></tr>"; echo "<tr><td>".$r['Senha']."</td></tr>";echo "</table>";}mssql_close($con);?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas prescot, ela disse que quer cada campo em uma linha, então uso /td e /tr para fechar ambos e na outra linha abro novamente linha e coluna.

Ué, mas as colunas são abertas dentro da linha, então deveria fechar primeiro a coluna, pra depois fechar essa linha e abrir uma nova, ou será que html mudou hehe... ^_^/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?$con = mssql_connect ("ip:1433","user","123")or die ("Conexao com o Servidor não esta OK!!");mssql_select_db ("TestePHP")or die ("Banco de Dados naum encontrado");$SQL = "SELECT * FROM Usuario";$busca = mssql_query($SQL,$con) or die ("você naum consultou nada");echo "<table border=1>";while ($r = mssql_fetch_array($busca)) {$user = $r[usuario];$senha = $r[senha];echo "<tr><td>$user</td><td>$senha</td></tr>"; }echo "</table>";mssql_close($con);?>

Vê se assim dá certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou será que html mudou hehe

não vou entrar nestes detalhes com você, mas meu ultimo codigo com uma tabela está funcionando e acho que agora estou conseguindo ajudá-la, não fuja da discussão do tópico e tente ajudar se quiser ok ?MARCIASP como você quer que sejam mostrados seus dados, Usuario1Senha1Usuario2Senha2...ou Usuario1 Senha1 Usuario2 Senha2ou seja, quer um campo em cada linha (isso dará uma coluna) ou um registro em cada linha, isso dará duas colunas (usuario e senha) e uma linha para cada registro.Se quiser faz um "esboço" de como vai querer sua tabela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

VIVAAAAAAA:D conceguiiiiiiiii, eu queria usuario1 senha1usuario2 senha2valeu galera vcs me ajudaram muitooooooo, o codigo que deu certo foi esse ultimo do prescot-san, :lol: :rolleyes: BRIGADÃO WALACE E PRESCOT :rolleyes:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Calma ae, não queremos uma discussão entre dois moderadores né? Só disse que deve fechar a coluna primeiro e depois a linha: </td></tr> e não: </tr></td>.

Discussão entre moderadores ! Discutir comigo eh muito difícil cara... tô carminho carminho... :D :lol: O importante eh que o "pobrema tá resorvido"Abraços aí "Frescot" hehehhe é brincadeirinha hein. :P MARCIASP, sugiro também que você procure dar uma estudada em html também, pois seu problema seria resolvido muito mais rapidamente assim, ok ?Qq coisa estamos aí. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Campo de busca? Se for, no lugar do select do código coloque:

SELECT * FROM Usuario where nome like '%$busca%

$busca é a variável que tem o que o user digitou, logicamente tem que pegar esse valor antes, ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.