Ir para conteúdo
Fórum Script Brasil
  • 0

Pesquisando dados em tabela


Gilbeto F. T

Pergunta

Olá,

Com esse script, consigo mostrar todos os registros da tabela quando a página é mostrada como eu preciso fazer duas consultas sendo uma mostrando todos os registros e outra mostrando somente alguns registros, a idéia é aproveitar a página uma vez que são iguais.

Alguém ajuda ??????

Obrigado.

Mostrando todos

<?php

include "pAluno.php";

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1? />

<title></title>

</head>

<body>

<form id="frmExibeAluno" name="frmExibeAluno" method="post" action="pAluno.php">

<label>

<br />

Nome

<br />

</label>

<input

type="text"

name="edNome"

id="edNome"

size="50"

maxlength="50"

/>

<input

type="submit"

name="btnLocalizar"

value="Localizar"

style=

"

font: Arial;

font-size: 12px;

font-weight: bold;

background-color: #FFFFF;

border-style: solid;

border-color: #000000;

width: 120px

"

/>

<br />

<br />

<fieldset>

<?php

if($res)

{

echo

"

<table border='0' width='100%'>

<tr>

<td>

id

</td>

<td>

Nome

</td>

<td>

Telefone residencial

</td>

<td>

Celular

</td>

<td>

Telefone comercial

</td>

<td>

FAX

</td>

<td>

EMail

</td>

</tr>

";

while($lista = mssql_fetch_array($res))

{

echo "<tr>";

echo "<td width='50px'>" . $lista['idAluno'] . "</td>";

echo "<td width=150px'>" . $lista['Nome] . "</td>";

echo "<td width='120px'>" . $lista['FoneRes'] . "</td>";

echo "<td width=120px'>" . $lista['Celular] . "</td>";

echo "<td width='120px'>" . $lista['FoneCom'] . "</td>";

echo "<td width=120px'>" . $lista['Fax] . "</td>";

echo "<td width='150px'>" . $lista['EMail'] . "</td>";

echo "</tr>";

}

echo "</table>";

}

else

{

echo "Erro ao listar os dados!";

}

?>

</fieldset>

<br />

</form>

</body>

</html>

Pesquisando os aluno

<php

$idAluno = 0;

$Nome = "";

$FoneRes = "";

$FoneCom = "";

$FAX = "";

$Celular = "";

$EMail = "";

$NomeProcedure = "pAluno";

$Proc = mssql_init($NomeProcedure);

mssql_bind($Proc, "@idAluno", $idAluno, SQLINT1, false, false, 0);

mssql_bind($Proc, "@Nome", $Nome, SQLVARCHAR, false, false, 50);

mssql_bind($Proc, "@FoneRes", $FoneRes, SQLVARCHAR, false, false, 20);

mssql_bind($Proc, "@FoneCom", $FoneCom, SQLVARCHAR, false, false, 20);

mssql_bind($Proc, "@FAX", $FAX, SQLVARCHAR, false, false, 20);

mssql_bind($Proc, "@Celular", $Celular, SQLVARCHAR, false, false, 20);

mssql_bind($Proc, "@EMail", $EMail, SQLVARCHAR, false, false, 60);

//Execute Procedure

$res = mssql_execute($Proc);

?>

Link para o comentário
Compartilhar em outros sites

3 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...