Jump to content
AMB

botão com clausula where

Recommended Posts

AMB

Boa Tarde

Eu tenho uma tabela com vários telefones por cidade. e gostaria de ter vários botões com nomes de cidades e ao clicar o utilizador ter acesso à tabela de telefones da cidade em questão. Ou seja, se clicar em Coimbra só vê os telefones de Coimbra, eu penso que isto se resolve com um clausula where mas não sei como faço para o utilizar realizar a visualização da tabela nessas condições. Pois eu tenho um botão que diz ver tudo e aí eu coloco no href o fichiero telefone_list.php que possui a tabela toda e vê-se tudo....

Fico aguardar

Obrigada

Share this post


Link to post
Share on other sites
tobias

Boas,

Para fazeres isso, atendendo que tens um botão para cada cidade com "values" diferentes e nomes iguais, podes fazer algo do género:

if($_POST['botao'] == "Coimbra")
{
//Listagem de telefones de coimbra
}
if($_POST['botao'] == "Porto")
{
//Listagem de telefones de Porto}

e por ai adiante... se tiveres uma base de dados ou array, da para fazer isto a partir de um while com um if e ta feito, mas se não quiseres complicar muito em principio isto funciona. ;)

Cumps,

Tobias Cintrão


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

Desculpa mas sou muito iniciante em php...o código que tenho para cada botão é o seguinte:

<TD 
          style="BORDER-BOTTOM: #282828 1pt inset; BORDER-LEFT: #282828 1pt inset; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; WIDTH: 71.7pt; PADDING-RIGHT: 0.75pt; HEIGHT: 45.6pt; BORDER-TOP: #282828 1pt inset; BORDER-RIGHT: #282828 1pt inset; PADDING-TOP: 0.75pt; mso-border-alt: inset #282828 .75pt" 
          width=96><A 
            href="http://localhost/output/tele_list.php"><IMG 
            style="WIDTH: 125px; HEIGHT: 101px" border=0 alt="" 
            src="images/Coimbra.jpg" width=125 height=93></A></TD>

Agora dentro deste código onde faço as condições if???

Obrigada

Share this post


Link to post
Share on other sites
tobias

Bom dia,

Ok tens isso com links, da para fazer quase da mesma maneira, mas muda um pouco.

Passando a explicar, (vou assumir que apenas tens uma pagina para todos os telefones), "tele_list.php".

Tens que fazer uma pequena alteração nesse teu link/imagem:

<TD
          style="BORDER-BOTTOM: #282828 1pt inset; BORDER-LEFT: #282828 1pt inset; PADDING-BOTTOM: 0.75pt; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0.75pt; WIDTH: 71.7pt; PADDING-RIGHT: 0.75pt; HEIGHT: 45.6pt; BORDER-TOP: #282828 1pt inset; BORDER-RIGHT: #282828 1pt inset; PADDING-TOP: 0.75pt; mso-border-alt: inset #282828 .75pt"
          width=96><A
            href="http://localhost/output/tele_list.php?L=1"><IMG
            style="WIDTH: 125px; HEIGHT: 101px" border=0 alt=""
            src="images/Coimbra.jpg" width=125 height=93></A></TD>

Repara que apenas mudei a linha do href, adicionei uma variável ao URL, ao clicar nessa imagem o URL vai receber tele_lisT.php + a variável L=1, ao teres em cada imagem um valor diferente nesta variável, já podes fazer if's para ver qual a cidade que pretendes mostrar.

Na pagina "tele_list.php" vais ter este algo como isto:

<?php
if($_GET[L] == 1)                 //$_GET[L] serve para buscar a variável que está no URL, que já tínhamos feito no código anterior
{
//Mostrar lista de telefones de Coimbra
}
?>

Espero ter ajudado :)

Tobias Cintrão


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

:)

Obrigado por tudo...

mas já agora...

a parte de //mostrar lista de telefones de coimbra por exemplo, faço um select à base dados com where local='Coimbra'????

Share this post


Link to post
Share on other sites
tobias

exacto!


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

Boa Tarde tobias

olha só agora tive oportunidade de testar mas acho que não devo estar a fazer bem o lado da pagina tele_list.php pois o resultado que obtenho é a tabela inteira sem filtros no Local, ou seja a clausula where não esta a ser lida....

Não sei se o select tá bem feito ou se está no sitio errado...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML {$html_attrs}><HEAD><TITLE>tele</TITLE>
<link REL="stylesheet" href="include/style.css" type="text/css"><!--[if IE]><link REL="stylesheet" href="include/styleIE.css" type="text/css"><![endif]-->{BEGIN style_block}
<STYLE>
#height100{$id} {padding:10px;}
#mastertable_block{$id} {margin-left:50px;margin-top:10px}
#search_records_block{$id} 
{
vertical-align:middle;
text-align: right;
padding: 9px;
display: table;
width: 100%;
{BEGIN RTL_block}
margin-top:27px;
{END RTL_block}
}
#search_records_block{$id} > * {vertical-align:middle;}

#toplinks_block{$id} {padding:10px; margin-bottom:3px;}
#login_block_right{$id} {text-align:right;padding-left:30px;}
#login_block_left{$id} {text-align:left;}
#login_block_left{$id} * {margin-left:5px;}
#menu_block{$id} {{BEGIN LTR_block}margin-left:10px;{END LTR_block}{BEGIN RTL_block}float:right;margin-right:10px;{END RTL_block}}
#recordcontrols_block{$id} {padding:10px 10px;text-align:center;vertical-align:middle;}
#record_controls{$id} > *,#newrecord_controls{$id} > * {margin:2px 2px;vertical-align:middle}
#grid_block{$id} {margin-top:2px;}
#linebody{$id} {height:10px;}
.message_block {text-align:center;padding:5px}
.grid_recordheader {padding:0 5px 5px}
.grid_recordheader * {margin:0px 5px; vertical-align:middle}
form#frmAdmin{$id} {display:inline;}
#aftermenu{$id} {clear:left;height:1px;overflow:hidden}
body{margin:0px;padding:0px;}
#searchOptions{$id}{
margin-right: 10px;
padding-bottom: 18px;
}
#searchform{$id}{
float: left;
}
#searchPanelContainer{$id}{
width: 200px;
display: block; 
position:absolute;
}
.listIcons img.listIcon{margin:0 3px;opacity:0.3;filter:alpha(opacity=30);}
/*report styles*/
#export_links{$id} * {padding:0}
</STYLE>
{END style_block}
<META name=GENERATOR content="MSHTML 8.00.6001.19046"></HEAD>
<?php
if($_GET[L] == 1){
$sql=mysql_query("SELECT * FROM tele WHERE Local='Porto'")
echo $sql;
?>
<BODY {$bodyattrs} marginwidth="0" marginheight="0">{BEGIN body}
<DIV>{$header} </DIV>
{BEGIN toplinks_block}<DIV id="toplinks_block{$id}"><SPAN id="login_block_left{$id}">Login : <B>{$username}</B> <A 
href="login.php?a=logout" {$logoutlink_attrs}>Log Out</A> </SPAN><SPAN id="login_block_right{$id}">{BEGIN asearch_link}<A href="tele_search.php" {$advsearchlink_attrs}>Procura Avançada</A>{END asearch_link} {BEGIN export_link}<SPAN>   |    <A 
href="tele_export.php" target=_blank 
{$exportlink_attrs}>Exportar os Resultados</A> </SPAN>{END export_link}{BEGIN print_link}<SPAN>   |    <A 
href="tele_print.php" target=_blank 
{$printlink_attrs}>Imprimir esta página </A></SPAN>{END print_link}{BEGIN printall_link}<SPAN>   |    <A 
href="tele_print.php?all=1" target=_blank 
{$printalllink_attrs}>Print all pages </A></SPAN>{END printall_link}{BEGIN import_link}<SPAN>   |    <A 
href="tele_import.php" {$importlink_attrs}>Import</A> </SPAN>{END import_link}<!--language--></SPAN></DIV>{END toplinks_block}<!-- MenuBegin -->
{BEGIN menu_block}<DIV id="menu_block{$id}"><!-- MainMenuBegin --><!-- MainMenuEnd --></DIV>{END menu_block}<!-- MenuEnd -->
<DIV>
<DIV id="aftermenu{$id}"></DIV></DIV>
<DIV>{BEGIN search_records_block}
<DIV id="search_records_block{$id}" class=main_table_border_P>{BEGIN searchform}<!-- Search panel header for horizontal layouts --><SPAN id="searchform{$id}" align="absmiddle"><SPAN id="searchPanelHeader{$id}">{$simpleSearchTypeCombo} {$simpleSearchFieldCombo} {BEGIN searchform_text}<INPUT size=25 {$searchfor_attrs}>{END searchform_text}   {BEGIN searchform_search}<SPAN class=buttonborder><INPUT style="BACKGROUND-IMAGE: url(images/search/search.gif); WIDTH: 18px" class=button type=button {$searchbutton_attrs}></SPAN>{END searchform_search} 
  {BEGIN searchform_showall}<SPAN id="showall{$id}" class=buttonborder><INPUT class=button value="Mostrar Todos" type=button {$showallbutton_attrs}></SPAN>{END searchform_showall} 
</SPAN>{BEGIN searchPanelTopButtons}<SPAN>  <SPAN class=buttonborder><INPUT style="BACKGROUND-IMAGE: url(images/search/showWindowPin.gif); WIDTH: 18px" id="showSrchWin{$id}" class=button type=button {$showHideSearchWin_attrs}></SPAN> 
  <SPAN class=buttonborder><INPUT style="BACKGROUND-IMAGE: url(images/search/showOptions.gif); WIDTH: 18px" id="showOptPanel{$id}" class=button type=button {$showHideSearchPanel_attrs}></SPAN> 
</SPAN>{END searchPanelTopButtons}</SPAN>{END searchform}    <SPAN>{BEGIN details_block}<SPAN id="detFound{$id}">Ítens Encontrados: <B>{$records_found}</B>    </SPAN>{END details_block} 
{BEGIN pages_block}<SPAN id="pageOf{$id}">Página <B>{$page}</B> de <B>{$maxpages}</B></SPAN>{END pages_block} 
     {BEGIN recordspp_block}<SPAN id="recordspp_block{$id}">Registos por Página: <SELECT 
  {$recordspp_attrs}><option value="10" {$rpp10_selected}>10</OPTION> <option value="20" {$rpp20_selected}>20</OPTION> <option value="30" {$rpp30_selected}>30</OPTION> <option value="50" {$rpp50_selected}>50</OPTION> <option value="100" {$rpp100_selected}>100</OPTION> <option value="500" {$rpp500_selected}>500</OPTION></SELECT> </SPAN>{END recordspp_block}</SPAN></DIV>{END search_records_block}</DIV><!-- search panel and window -->
<DIV>
<DIV id="searchPanelContainer{$id}" class=searchPanelContainer>{$adv_search_panel} </DIV></DIV>
<DIV></DIV>
<DIV {$marginStyle} moveForSearch="move{$id}">
<TABLE class=tableborder cellSpacing=0 cellPadding=0 {$gridTable_attrs}>
  <TBODY>
  <TR>
    <TD class=tableborder1>
      {BEGIN recordcontrols_block}<DIV id="recordcontrols_block{$id}" class=body2>{BEGIN newrecord_controls}<SPAN id="newrecord_controls{$id}">{BEGIN add_link}<SPAN class=buttonborder><INPUT class=button value="Adicionar Novo" type=button {$addlink_attrs}></SPAN>{END add_link} {BEGIN inlineadd_link}<SPAN class=buttonborder></SPAN>{END inlineadd_link} </SPAN>{END newrecord_controls}{BEGIN record_controls}<SPAN id="record_controls{$id}">{BEGIN editselected_link}<SPAN class=buttonborder {$editselectedlink_span}><INPUT class=button value="Editar selecionado" type=button {$editselectedlink_attrs}></SPAN>{END editselected_link} 
      {BEGIN saveall_link}<SPAN class=buttonborder {$savealllink_span}><INPUT class=button value="Guardar todos" type=button {$savealllink_attrs}></SPAN>{END saveall_link} 
      {BEGIN cancelall_link}<SPAN class=buttonborder {$cancelalllink_span}><INPUT class=button value="Cancelar Edição" type=button {$cancelalllink_attrs}></SPAN>{END cancelall_link} 
      {BEGIN deleteselected_link}<SPAN class=buttonborder {$deleteselectedlink_span}><INPUT class=button value="Elimina Selecionados" type=button {$deleteselectedlink_attrs}></SPAN>{END deleteselected_link} 
      {BEGIN exportselected_link}<SPAN class=buttonborder {$exportselectedlink_span}><INPUT class=button value="Exportação selecionada" type=button {$exportselectedlink_attrs}></SPAN>{END exportselected_link} 
      {BEGIN printselected_link}<SPAN class=buttonborder {$printselectedlink_span}><INPUT class=button value="Impressão selecionada" type=button {$printselectedlink_attrs}></SPAN>{END printselected_link} 
      </SPAN>{END record_controls}</DIV>{END recordcontrols_block}
      <DIV id="usermessage{$id}" class=message>{$user_message}</DIV>
      {BEGIN grid_block}<DIV id="grid_block{$id}">
      <TABLE class=data border=0 cellSpacing=0 cellPadding=3 width="100%" 
      align=center name="maintable">
        {BEGIN grid_header}<THEAD>
        <TR class=blackshade vAlign=top {$gridHeader_attrs}>{BEGIN record_header}
          {BEGIN listIcons_column}<TH class=headerlist noWrap align=middle {$widthListIcons}> </TH>{END listIcons_column}
          {BEGIN checkbox_column}<TH class=headerlist width=20 align=middle><INPUT type=checkbox 
            {$checkboxheader_attrs}> </TH>{END checkbox_column}
          {BEGIN Representante_fieldheadercolumn}<TH class=headerlist align=middle>{BEGIN Representante_fieldheader}  <A 
            class=tablelinks {$Representante_orderlinkattrs}>Representante</A> 
              {END Representante_fieldheader}</TH>{END Representante_fieldheadercolumn}
          {BEGIN Equipamento_fieldheadercolumn}<TH class=headerlist align=middle>{BEGIN Equipamento_fieldheader}  <A class=tablelinks 
            {$Equipamento_orderlinkattrs}>Equipamento</A>   {END Equipamento_fieldheader}</TH>{END Equipamento_fieldheadercolumn}
          {BEGIN N__Serie_fieldheadercolumn}<TH class=headerlist align=middle>{BEGIN N__Serie_fieldheader}  <A class=tablelinks 
            {$N__Serie_orderlinkattrs}>Nº Serie</A>   {END N__Serie_fieldheader}</TH>{END N__Serie_fieldheadercolumn}
          {BEGIN Telefone_fieldheadercolumn}<TH class=headerlist align=middle>{BEGIN Telefone_fieldheader}  <A 
            class=tablelinks {$Telefone_orderlinkattrs}>Telefone</A>   {END Telefone_fieldheader}</TH>{END Telefone_fieldheadercolumn}
          {BEGIN Local_fieldheadercolumn}<TH class=headerlist align=middle>{BEGIN Local_fieldheader}  <A class=tablelinks 
            {$Local_orderlinkattrs}>Local</A>   {END Local_fieldheader}</TH>{END Local_fieldheadercolumn}
          {BEGIN endrecordheader_block}<TH class=body2></TH>{END endrecordheader_block}{END record_header}</TR></THEAD>{END grid_header}
        <TBODY>{BEGIN grid_row}
        <TR vAlign=top {$rowattrs} {$rowstyle}>{BEGIN grid_record}
          {BEGIN listIcons_column}<TD class="borderbody listIcons" vAlign=middle noWrap align=middle>{BEGIN edit_column}{BEGIN edit_link}<A class=tablelinks title=Editar {$editlink_attrs}><IMG 
            class=listIcon border=0 alt=Editar align=middle 
            src="images/icon_edit_new.gif"></A>{END edit_link}{END edit_column} {BEGIN inlineedit_column}{BEGIN inlineedit_link}<A class=tablelinks title=Editar {$inlineeditlink_attrs}><IMG class=listIcon border=0 alt=Editar 
            align=middle src="images/icon_inline_edit_new.gif"></A>{END inlineedit_link}{END inlineedit_column} {BEGIN view_column}{BEGIN view_link}<A class=tablelinks title=Mostrar {$viewlink_attrs}><IMG class=listIcon border=0 alt=Mostrar 
            align=middle src="images/icon_view_new.gif"></A>{END view_link}{END view_column} </TD>{END listIcons_column}
          {BEGIN checkbox_column}<TD class=borderbody vAlign=middle width=20 align=middle>{BEGIN checkbox}<INPUT type=checkbox 
            {$checkbox_attrs}> {END checkbox}</TD>{END checkbox_column}
          {BEGIN Representante_fieldcolumn}<TD class=borderbody vAlign=middle {$Representante_style}>{$Representante_value} </TD>{END Representante_fieldcolumn}
          {BEGIN Equipamento_fieldcolumn}<TD class=borderbody vAlign=middle {$Equipamento_style}>{$Equipamento_value} </TD>{END Equipamento_fieldcolumn}
          {BEGIN N__Serie_fieldcolumn}<TD class=borderbody vAlign=middle {$N__Serie_style}>{$N__Serie_value} </TD>{END N__Serie_fieldcolumn}
          {BEGIN Telefone_fieldcolumn}<TD class=borderbody vAlign=middle {$Telefone_style}>{$Telefoneo_value} 
          </TD>{END Telefone_fieldcolumn}
          {BEGIN Local_fieldcolumn}<TD class=borderbody vAlign=middle {$Local_style}>{$Local_value} </TD>{END Local_fieldcolumn}
          {BEGIN endrecord_block}<TD class=body2 {$endrecordblock_attrs}></TD>{END endrecord_block}{END grid_record}</TR>{END grid_row}</TBODY></TABLE></DIV>{END grid_block}
      {BEGIN pagination_block}<DIV id="pagination_block{$id}" class="toplist message_block main_table_border_P">{$pagination}</DIV>{END pagination_block}
      {BEGIN message_block}<DIV class="toplist message_block main_table_border_P"><B>{$message}</B></DIV>{END message_block}</TD></TR></TBODY></TABLE></DIV>
<DIV>{$footer}

Mais uma vez obrigada

Share this post


Link to post
Share on other sites
tobias

Boa tarde,

Para escreveres os dados vindos da base de dados tens que usar a função  mysql_fetch_array(), ou seja, quando fazes

$sql=mysql_query("SELECT * FROM tele WHERE Local='Porto'")

Apenas executas o query, não utilizas os dados.

Como  é um select com vários registos tens que usar um ciclo, para poder listar todos os dados.

Exemplo:

<table>
<?
if($_GET[L] == 1)
{
        $sql=mysql_query("SELECT * FROM tele WHERE Local='Porto'")
        while ($dados=mysql_fetch_array($sql))
        {?>
           <tr><td><? echo($dados[telefones]); ?></td></tr>
        <?}

}
?>
</table>

Ora bem, isto faz uma tabela e lista em cada linha desta, um número de telefone de cada registo que pertença à cidade do Porto, da base de dados.

Penso que é isto que procuras fazer, ao clicar no link "Telefones do Porto".

Testa e depois relata, o sucedido e duvidas se tiveres  :);)

Tobias Cintrão


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

Bom dia...

Já testei o código tal como colocaste, mas acho que o meu problema continua a ser exatamente onde o colocar....

Eu coloquei o código do tele_list.php e o código coloquei exatamente no mesmo local onde tinha colocado antes, mas o resultado é a tabela na sua totalidade, aparece os telefones de todas as localidades....

Obrigada

Share this post


Link to post
Share on other sites
tobias

Bom dia,

Esse código que mostraste, é feito em que? wordpress?

o código que te dei, se queres que apareça apenas os números de telefone da área que seleccionaste previamente, ou metes numa outra pagina, por exemplo com uma tabela, ou podes meter um else no resto do código, que vai deixar de executar o restante código quando clicares no link de uma localidade.

Se optares por outra pagina não te esqueças de mudar o href, para essa pagina que pretendes, deixando a variável.

Cumps,


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

É feito em phprunner!

O que pretendo não é exatamente só os nrs de telefone quero a informação toda, nome do equipamento, nº serie, ... mas só do local que clico no botão.

Talvez o mais fácil seja fazer uma nova página....

Share this post


Link to post
Share on other sites
tobias

Sim, faz uma nova página,é mais simples de implementar.

Em relação ao quereres todas as informações, vindas da bd é igualmente simples, basta fazer tipo o código que te dei.

Exemplo:

<table>
<th>Nome</th>
<th>Nº Série</th>
<th>exemplos</th>
<th>Telefone</th>
<?
if($_GET[L] == 1)
{
        $sql=mysql_query("SELECT * FROM tele WHERE Local='Porto'")
        while ($dados=mysql_fetch_array($sql))
        {?>
           <tr>
                    <td><? echo($dados[nome ]); ?></td>
                    <td><? echo($dados[serie]); ?></td>
                    <td><? echo($dados[exemplos]); ?></td>
                    <td><? echo($dados[telefones]); ?></td>
                  
</tr>
        <?}

}
?>
</table>

Isto vai criar uma tabela, com as informações vindas da base de dados.

Depois quando conseguires meter o código a funcionar, há maneiras de reduzir bastante o código e em vez de fazeres um if para cada localidade, fazeres apenas um para todas.


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

Ok!! Mais uma vez obrigada!!!

Vou experimentar...o código necessário é apenas esse certo??? Não tenho de acrescentar mais nada nem antes nem depois...pois não???

Share this post


Link to post
Share on other sites
tobias

Sim, apenas tens que ter em atenção, nos link's que tens para aceder apenas a essa localidade, de mudar o "href", para a página que criaste, com o L=1 na mesma para a localidade do Porto por exemplo.


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

Olá mais uma vez....

Coloquei o código como colocaste aqui e a única coisa que aparece na página quando clico no botão Porto é

Nome  Nº Serie  Telefone

..... não está a retornar nada da consulta à base dados...

Share this post


Link to post
Share on other sites
tobias

isso é porque tens o SQL mal... talvez,

certifica-te que tens o SQL bem feito, de acordo com os teus dados, ou se tas a fazer a ligação à BD bem feita!


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB

a query feita no phpadmin dá correcto!!

quanto à ligação...

acrescentei

mysql_connect('localhost','user','pass');
mysql_select_db('proj');

antes de fazer o select...mas o resultado é o mesmo!!

Share this post


Link to post
Share on other sites
tobias

mete la ai o código da nova pagina que criaste sff


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
AMB
<HTML {$html_attrs}><HEAD><TITLE>Rep Loc</TITLE>
<link REL="stylesheet" href="include/style.css" type="text/css"><!--[if IE]><link 

REL="stylesheet" href="include/styleIE.css" type="text/css"><![endif]-->{BEGIN style_block}
<STYLE>
#height100{$id} {padding:10px;}
#mastertable_block{$id} {margin-left:50px;margin-top:10px}
#search_records_block{$id} 
{
vertical-align:middle;
text-align: right;
padding: 9px;
display: table;
width: 100%;
{BEGIN RTL_block}
margin-top:27px;
{END RTL_block}
}
#search_records_block{$id} > * {vertical-align:middle;}

#toplinks_block{$id} {padding:10px; margin-bottom:3px;}
#login_block_right{$id} {text-align:right;padding-left:30px;}
#login_block_left{$id} {text-align:left;}
#login_block_left{$id} * {margin-left:5px;}
#menu_block{$id} {{BEGIN LTR_block}margin-left:10px;{END LTR_block}{BEGIN 

RTL_block}float:right;margin-right:10px;{END RTL_block}}
#recordcontrols_block{$id} {padding:10px 10px;text-align:center;vertical-align:middle;}
#record_controls{$id} > *,#newrecord_controls{$id} > * {margin:2px 2px;vertical-align:middle}
#grid_block{$id} {margin-top:2px;}
#linebody{$id} {height:10px;}
.message_block {text-align:center;padding:5px}
.grid_recordheader {padding:0 5px 5px}
.grid_recordheader * {margin:0px 5px; vertical-align:middle}
form#frmAdmin{$id} {display:inline;}
#aftermenu{$id} {clear:left;height:1px;overflow:hidden}
body{margin:0px;padding:0px;}
#searchOptions{$id}{
margin-right: 10px;
padding-bottom: 18px;
}
#searchform{$id}{
float: left;
}
#searchPanelContainer{$id}{
width: 200px;
display: block; 
position:absolute;
}
.listIcons img.listIcon{margin:0 3px;opacity:0.3;filter:alpha(opacity=30);}
/*report styles*/
#export_links{$id} * {padding:0}
</STYLE>
{END style_block}
<META name=GENERATOR content="MSHTML 8.00.6001.19046"></HEAD>
<BODY {$bodyattrs} marginwidth="0" marginheight="0">{BEGIN body}
<DIV>{$header} </DIV>
{BEGIN toplinks_block}<DIV id="toplinks_block{$id}"><SPAN 

id="login_block_left{$id}"></SPAN><SPAN id="login_block_right{$id}">{BEGIN asearch_link}<A 

href="representantes_search.php" {$advsearchlink_attrs}>Procura Avançada</A>{END 

asearch_link} {BEGIN export_link}<SPAN>   |    <A 
href="rep_loc_export.php" target=_blank {$exportlink_attrs}>Exportar os 
Resultados</A> </SPAN>{END export_link}{BEGIN 

print_link}<SPAN>   |    <A 
href="rep_loc_print.php" target=_blank {$printlink_attrs}>Imprimir esta página 
</A></SPAN>{END print_link}{BEGIN printall_link}<SPAN>   |    
<A href="rep_loc_print.php?all=1" target=_blank {$printalllink_attrs}>Print all 
pages </A></SPAN>{END printall_link}{BEGIN 

import_link}<SPAN>   |    <A 
href="rep_loc_import.php" {$importlink_attrs}>Import</A> 
</SPAN>{END import_link}<!--language--></SPAN></DIV>{END toplinks_block}<!-- MenuBegin -->
{BEGIN menu_block}<DIV id="menu_block{$id}"><!-- MainMenuBegin --><!-- MainMenuEnd 

--></DIV>{END menu_block}<!-- MenuEnd -->
<DIV>
<DIV id="aftermenu{$id}"></DIV></DIV>
<DIV>{BEGIN search_records_block}
<DIV id="search_records_block{$id}" class=main_table_border_P>{BEGIN searchform}<!-- Search 

panel header for horizontal layouts --><SPAN id="searchform{$id}" align="absmiddle"><SPAN 

id="searchPanelHeader{$id}">{$simpleSearchTypeCombo} {$simpleSearchFieldCombo} {BEGIN 

searchform_text}<INPUT size=25 {$searchfor_attrs}>{END searchform_text}   {BEGIN 

searchform_search}<SPAN class=buttonborder><INPUT style="BACKGROUND-IMAGE: 

url(images/search/search.gif); WIDTH: 18px" class=button type=button 

{$searchbutton_attrs}></SPAN>{END searchform_search} 
  {BEGIN searchform_showall}<SPAN id="showall{$id}" class=buttonborder><INPUT 

class=button value="Mostrar Todos" type=button {$showallbutton_attrs}></SPAN>{END 

searchform_showall} 
</SPAN>{BEGIN searchPanelTopButtons}<SPAN>  <SPAN class=buttonborder><INPUT 

style="BACKGROUND-IMAGE: url(images/search/showWindowPin.gif); WIDTH: 18px" 

id="showSrchWin{$id}" class=button type=button {$showHideSearchWin_attrs}></SPAN> 
  <SPAN class=buttonborder><INPUT style="BACKGROUND-IMAGE: 

url(images/search/showOptions.gif); WIDTH: 18px" id="showOptPanel{$id}" class=button 

type=button {$showHideSearchPanel_attrs}></SPAN> 
</SPAN>{END searchPanelTopButtons}</SPAN>{END searchform}    <SPAN>{BEGIN 

details_block}<SPAN id="detFound{$id}">Ítens Encontrados: 

<B>{$records_found}</B>    </SPAN>{END details_block} 
{BEGIN pages_block}<SPAN id="pageOf{$id}">Página <B>{$page}</B> de 

<B>{$maxpages}</B></SPAN>{END pages_block} 
     {BEGIN recordspp_block}<SPAN id="recordspp_block{$id}">Registos por 

Página: <SELECT {$recordspp_attrs}> 
  <option value="10" {$rpp10_selected}>10</OPTION> <option value="20" 

{$rpp20_selected}>20</OPTION> <option value="30" {$rpp30_selected}>30</OPTION> <option 

value="50" {$rpp50_selected}>50</OPTION> <option value="100" {$rpp100_selected}>100</OPTION> 

<option value="500" {$rpp500_selected}>500</OPTION></SELECT> </SPAN>{END 

recordspp_block}</SPAN></DIV>{END search_records_block}</DIV><!-- search panel and window -->
<DIV>
<DIV id="searchPanelContainer{$id}" class=searchPanelContainer>{$adv_search_panel} 

</DIV></DIV>
<DIV></DIV>
<DIV {$marginStyle} moveForSearch="move{$id}">
<TABLE class=tableborder cellSpacing=0 cellPadding=0 {$gridTable_attrs}>
  <TBODY></TBODY></TABLE>
<TABLE>
  <TBODY>
  <TR>
    <TH>Nome</th>
<th>Telefone</th>
<th>Local</th>
<?
if($_GET[L] == 1)
{
mysql_connect('localhost','user','password');
mysql_select_db('proj');
$sql=mysql_query("SELECT * FROM tele WHERE Local='Porto'")
while($dados=mysql_fetch_array($sql))
        {?>
  <TR>
    <TD><? echo($dados[Nome]); ?></TD>
    <TD><? echo($dados[Telefone]); ?></TD>
    <TD><? echo($dados[Local]); ?></TD>

</TR>
<?}
}
?></TBODY></TABLE></TBODY></TABLE></DIV>
<DIV> </DIV>
<DIV>{$event rep_loc_Snippet1}</DIV>
<DIV> </DIV>
<DIV>{$footer} 
</DIV>{END body}</BODY></HTML>

Share this post


Link to post
Share on other sites
tobias

$sql=mysql_query("SELECT * FROM tele WHERE Local='Porto'")

A tua tabela é tele, e o campo que se refere á localidade é "Local", com L grande?

depois verifica os outros campos e compara,

tens Nome, Telefone, Local exactamente assim escrito na base de dados? (atendendo ás letras grandes e pequenas)

PS tens uma tabela dentro de outra, se não for necessário retira-à, apesar de não ser esse o problema.


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.