Henrique Flausino Posted July 29, 2011 Report Share Posted July 29, 2011 Caros.Tenho um banco onde estou puxando os dados, porém preciso que apereça outra informação de acordo com o que estiver no banco.Ex: Quando estiver no banco propertyprice o que deverá ser mostrado é: Valor do ImóvelVai ficar assim:propertyprice = Valor do Imóvelpropertytype = Tipo do Imóvelpropertylocation = Localização do ImóvelEstes valores são fixos, porém não consigo uma forma de mostrar isso em uma combo ou em uma caixa de texto.Muito obrigado.Att.Henrique Flausino Quote Link to comment Share on other sites More sharing options...
0 Gabriel Maricato Posted July 29, 2011 Report Share Posted July 29, 2011 (edited) como está construído seu banco?acho que seria mais ou menos isso o que você quer:$conexao->SetSQL("select * from NOME_TABELA where ID= $ID");$resultado = $conexao->Consultar();$tabela=mysql_fetch_array($resultado);$valor_imovel = $tabela["propertyprice"];onde a variável valor_imovel pegaria o valor propertyprice da tabelaecho "$valor_imovel";aqui mostraria o valor..acho que é isso.. posta ae se precisar Edited July 29, 2011 by Gabriel Maricato Quote Link to comment Share on other sites More sharing options...
0 Henrique Flausino Posted July 29, 2011 Author Report Share Posted July 29, 2011 (edited) como está construído seu banco?acho que seria mais ou menos isso o que você quer:$conexao->SetSQL("select * from NOME_TABELA where ID= $ID");$resultado = $conexao->Consultar();$tabela=mysql_fetch_array($resultado);$valor_imovel = $tabela["propertyprice"];onde a variável valor_imovel pegaria o valor propertyprice da tabelaecho "$valor_imovel";aqui mostraria o valor..acho que é isso.. posta ae se precisarJá puxei os dados, mas preciso de uma função que ao mostrar um dos 3 resultados ele altere para o seu respectivo valor.propertyprice = Valor do Imóvelpropertytype = Tipo do Imóvelpropertylocation = Localização do ImóvelSegue código:<?php require ( "../includes/config.php" ); require ( "../includes/CGI.php" ); require ( "../includes/SQL.php" ); $cgi = new CGI (); $sql = new SQL ( $DBusername, $DBpassword, $server, $database ); if ( ! $sql->isConnected () ) { die ( $DatabaseError ); } require ( "includes/Auth.php" ); $auth = new Auth ( $cgi, $sql, $admin_table ); $auth->checkAuth ( "index.php" ); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Administração Geral de Imóveis</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="style.css" rel="stylesheet" type="text/css" /> <style type="text/css"> <!-- .style1 {color: #FF0000} --> </style> </head> <body> <table border="0" cellpadding="1" cellspacing="0" width="100%"> <tbody> <tr> <td bgcolor="#333333"> <?PHP include "header.php"; ?> <table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" width="100%"> <tbody> <tr> <td colspan="4"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="top" class="leftbg"> <?PHP include "leftmenu.php"; ?></td> <td valign="top"> <h2 align="left"><img src="images/spacer.gif" height="10" width="15" />Configurações</h2> <table width="95%" align="center" cellpadding="0" cellspacing="1"> <tr> <td> As definições nesta página precisa ser configurada corretamente para permitir o bom funcionamento de suas propriedades em seu site. Certifique-se de que todas as informações inseridas estão corretas.</td> </tr> </table><br /> <?php if ( $cgi->getValue ( "op" ) == "UpdateConfigure" ) { $sql->execute ( "UPDATE " . $configure_table . " SET websiteurl=" . $sql->quote ( $cgi->getValue ( "websiteurl" ) ) . ", imagepath=" . $sql->quote ( $cgi->getValue ( "imagepath" ) ) . ", imageurl=" . $sql->quote ( $cgi->getValue ( "imageurl" ) ) . ", language_pack=" . $sql->quote ( $cgi->getValue ( "language_pack" ) ) . ", display_rental=" . $sql->quote ( $cgi->getValue ( "display_rental" ) ) . ", display_sale=" . $sql->quote ( $cgi->getValue ( "display_sale" ) ) . ", display_search_types=" . $sql->quote ( $cgi->getValue ( "display_search_types" ) ) . ", display_search_locations=" . $sql->quote ( $cgi->getValue ( "display_search_locations" ) ) . ", display_search_bedrooms=" . $sql->quote ( $cgi->getValue ( "display_search_bedrooms" ) ) . ", display_search_max_price=" . $sql->quote ( $cgi->getValue ( "display_search_max_price" ) ) . ", property_search_order=" . $sql->quote ( $cgi->getValue ( "property_search_order" ) ) . ", property_search_ordering=" . $sql->quote ( $cgi->getValue ( "property_search_ordering" ) ) . ", property_search_limit=" . $sql->quote ( $cgi->getValue ( "property_search_limit" ) ) . ", property_map_url=" . $sql->quote ( $cgi->getValue ( "property_map_url" ) ) . ", max_image_resize_width=" . $sql->quote ( $cgi->getValue ( "max_image_resize_width" ) ) . ", max_thumb_image_height=" . $sql->quote ( $cgi->getValue ( "max_thumb_image_height" ) ) . ", max_thumb_image_width=" . $sql->quote ( $cgi->getValue ( "max_thumb_image_width" ) ) . ", template_page_name=" . $sql->quote ( $cgi->getValue ( "template_page_name" ) ) . " " ); ?> <br /> <p align="center"><font color="red">As configurações foram atualizadas com sucesso! </font></p> <?php } $rows = $sql->execute ( "SELECT * FROM " . $configure_table . " LIMIT 1", SQL_RETURN_ASSOC ); $row = $rows [ 0 ]; ?> <form method="post"> <input name="op" type="hidden" value="UpdateConfigure" /> <p align="center"></p> <table width="85%" align="center" cellpadding="2" cellspacing="1"> <tr> <td height="32" colspan="2" align="left" valign="middle" background="images/top-menubg.gif" class="leftbg"> <b>Configurações e Logotipo</b></td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Website URL:</td> <td><input type="text" name="websiteurl" size="45" maxlength="125" value="<?php echo $cgi->htmlEncode ( $row [ "websiteurl" ] ); ?>" /></td> </tr> <tr> <td align="right" bgcolor="#F3F3F3"> Path. Local da pasta das Imagens:</td> <td><input type="text" name="imagepath" size="45" maxlength="125" value="<?php echo $cgi->htmlEncode ( $row [ "imagepath" ] ); ?>" /> <span class="style1">não mexer sem conhecimento</span> </td> </tr> <tr> <td align="right" valign="top" bgcolor="#F3F3F3">URL da pasta das Imagens:</td> <td valign="top"><input type="text" name="imageurl" size="45" maxlength="125" value="<?php echo $cgi->htmlEncode ( $row [ "imageurl" ] ); ?>" /> <span class="style1">não mexer sem conhecimento</span> <br /> <br /></td> </tr> <tr> <td height="32" colspan="2" align="left" valign="middle" background="images/top-menubg.gif" class="leftbg"> <b>Nome do arquivo principal</b></td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Nome do arquivo:</td> <td><input type="text" name="template_page_name" size="45" maxlength="125" value="<?php echo $cgi->htmlEncode ( $row [ "template_page_name" ] ); ?>" /> <span class="style1">não mexer sem conhecimento</span> </td> </tr> <tr> <td height="32" colspan="2" align="left" valign="middle" background="images/top-menubg.gif" class="leftbg"> <b>Definição de Idiomas </b></td> </tr><tr> <td align="right" valign="top" bgcolor="#F3F3F3">Idioma:</td> <td valign="top"> <select name="language_pack"><?php $dirname = "../$LanguageFolder"; $dh = opendir( $dirname ) or die("Could not find Language Director"); while ( ! ( ( $langpack = readdir( $dh ) ) === false ) ) { if ($langpack != "." && $langpack != "..") { echo "<option value=\"$langpack\""; if ( $row [ "language_pack" ] == "$langpack" ) { echo " selected"; } echo ">$langpack</option>"; } } closedir( $dh ); ?> </select> <br /> <br /></td> </tr> <tr> <td height="32" colspan="2" align="left" valign="middle" background="images/top-menubg.gif" class="leftbg"> <b>Opções de Pesquisa/Busca</b></td> </tr> <tr> <td align="right" bgcolor="#F3F3F3"> Mostrar Aluguel:</td> <td><input name="display_rental" type="radio" value="Y"<?php if ( $row [ "display_rental" ] == "Y" ) { echo " checked"; } ?> /> Sim <input name="display_rental" type="radio" value="N"<?php if ( $row [ "display_rental" ] == "N" ) { echo " checked"; } ?> /> Não</td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Mostrar Vendas:</td> <td><input name="display_sale" type="radio" value="Y"<?php if ( $row [ "display_sale" ] == "Y" ) { echo " checked"; } ?> /> Sim <input name="display_sale" type="radio" value="N"<?php if ( $row [ "display_sale" ] == "N" ) { echo " checked"; } ?> /> Não</td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Mostrar Busca por Imóveis:</td> <td><input name="display_search_types" type="radio" value="Y"<?php if ( $row [ "display_search_types" ] == "Y" ) { echo " checked"; } ?> /> Sim <input name="display_search_types" type="radio" value="N"<?php if ( $row [ "display_search_types" ] == "N" ) { echo " checked"; } ?> /> Não</td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Mostrar Busca por Localização:</td> <td><input name="display_search_locations" type="radio" value="Y"<?php if ( $row [ "display_search_locations" ] == "Y" ) { echo " checked"; } ?> /> Sim <input name="display_search_locations" type="radio" value="N"<?php if ( $row [ "display_search_locations" ] == "N" ) { echo " checked"; } ?> /> Não</td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Mostrar Busca por Quartos:</td> <td><input name="display_search_bedrooms" type="radio" value="Y"<?php if ( $row [ "display_search_bedrooms" ] == "Y" ) { echo " checked"; } ?> /> Sim <input name="display_search_bedrooms" type="radio" value="N"<?php if ( $row [ "display_search_bedrooms" ] == "N" ) { echo " checked"; } ?> /> Não</td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Mostrar Busca por Preço:</td> <td><input name="display_search_max_price" type="radio" value="Y"<?php if ( $row [ "display_search_max_price" ] == "Y" ) { echo " checked"; } ?> /> Sim <input name="display_search_max_price" type="radio" value="N"<?php if ( $row [ "display_search_max_price" ] == "N" ) { echo " checked"; } ?> /> Não</td> </tr> <tr> <td align="right" bgcolor="#F3F3F3"> Resultados por ordem da pesquisa:</td> <td><select name="property_search_order"> <option value="propertyprice">Valor do Imóvel</option> <option value="propertytype">Tipo do Imóvel</option> <option value="propertylocation">Localização do Imóvel</option> </select> Atual: <input name="Atual2" type="text" disabled="disabled" value="<?php echo $cgi->htmlEncode ( $row [ "property_search_order" ] ); ?>" size="15" maxlength="4" readonly="readonly" /></td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Mostrar Resultados da busca por:</td> <td><select name="property_search_ordering"> <option value="Ascendente">Ascendente</option> <option value="Descendente">Descendente</option> </select> Atual: <input name="Atual" type="text" disabled="disabled" value="<?php echo $cgi->htmlEncode ( $row [ "property_search_ordering" ] ); ?>" size="15" maxlength="4" readonly="readonly" /></td> </tr> <tr> <td align="right" valign="top" bgcolor="#F3F3F3">Máx. de Resultados por Página:</td> <td valign="top"><input type="text" name="property_search_limit" size="10" maxlength="4" value="<?php echo $cgi->htmlEncode ( $row [ "property_search_limit" ] ); ?>" /> <br /> <br /></td> </tr> <tr> <td height="32" colspan="2" align="left" valign="middle" background="images/top-menubg.gif" class="leftbg"> <b>Localização de Imóveis por Cep e Mapa</b></td> </tr> <tr> <td align="right" valign="top" bgcolor="#F3F3F3"> Pesquisar por Cep ou Mapa - URL:</td> <td><input type="text" name="property_map_url" size="55" maxlength="200" value="<?php echo $cgi->htmlEncode ( $row [ "property_map_url" ] ); ?>" /> <br /> (Isso permitirá que você exiba um mapa para procurar um imovel pelo cep autamaticamente.<br /> Deixamos como padrão o Google, mas pode ser alterado caso tenha conhecimento e outra URL confiável. Temos <strong>3</strong> opções abaixo.)<br /> <b>Google Maps:</b> http://local.google.com/local?f=q&hl=en&q=XXXXXX<br /> <b>Street Map:</b> http://www.streetmap.co.uk/streetmap.dll?postcode2map?XXXXXX<br /> <b>Multimap:</b> http://www.multimap.com/map/browse.cgi?local=h&scale=10000&pc=XXXXXX<br /> <br /></td> </tr> <tr> <td height="32" colspan="2" align="left" valign="middle" background="images/top-menubg.gif" class="leftbg"> <b>Configuração do Tamanho da Imagem de Exibição </b></td> </tr> <tr> <td colspan="2" bgcolor="#F3F3F3"> Isso se aplica aos retratos e paisagens das fotografias. Largura e Altura das imagens exibidas no site <br /> <br /></td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Tamanho da Imagem:</td> <td><input type="text" name="max_image_resize_width" size="5" maxlength="4" value="<?php echo $cgi->htmlEncode ( $row [ "max_image_resize_width" ] ); ?>" /> px </td> </tr> <tr> <td align="right" bgcolor="#F3F3F3"> </td> <td> </td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Altura da Imagem:</td> <td><input type="text" name="max_thumb_image_height" size="5" maxlength="4" value="<?php echo $cgi->htmlEncode ( $row [ "max_thumb_image_height" ] ); ?>" /> px - Esta é para a página de resultados da pesquisa</td> </tr> <tr> <td align="right" bgcolor="#F3F3F3">Largura da Imagem:</td> <td><input type="text" name="max_thumb_image_width" size="5" maxlength="4" value="<?php echo $cgi->htmlEncode ( $row [ "max_thumb_image_width" ] ); ?>" /> px - Esta é para a página de resultados da pesquisa</td> </tr> <tr><td height="20" align="left" valign="middle" class="leftbg" colspan="2"> </td> </tr> </table> <p align="center"> <input type="submit" class="submit" value="Atualizar" onclick="return confirm('Tem certeza de que deseja atualizar?');" /> </p> </form> <br /></td> </tr> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <?PHP include "footer.php"; ?> </body> </html> Edited July 29, 2011 by Henrique Flausino Quote Link to comment Share on other sites More sharing options...
0 Henrique Flausino Posted July 29, 2011 Author Report Share Posted July 29, 2011 Pessoal, vou ser mais claro.Já consegui puxar os dados do banco, mas preciso que o resultados seja mostrado assim:Quando o resultado for "propertyprice" deverá ser mostrado "Valor do Imóvel" e assim por diante, para mais 2 outros resoltados.Att.Henrique Flausino Quote Link to comment Share on other sites More sharing options...
0 Henrique Flausino Posted August 5, 2011 Author Report Share Posted August 5, 2011 Pessoal, resolvi o problema com a ajuda do André Manoel.Foi simples, bastou fazer uma comparação com IF.Abaixo código caso alguém tenha uma duvida parecida, já tem uma solução.<input name="bar" type="text" disabled="disabled" id="bar" value="<?php $bar = $cgi->htmlEncode ( $row [ "property_search_order" ] ); if($bar === "propertyprice") echo "Valor do Imóvel"; if($bar === "propertytype") echo "Tipo do Imóvel"; if($bar === "propertylocation") echo "Localização do Imóvel"; ?>" size="20" maxlength="4" readonly="readonly" />Att.Henrique Flausino Quote Link to comment Share on other sites More sharing options...
Question
Henrique Flausino
Caros.
Tenho um banco onde estou puxando os dados, porém preciso que apereça outra informação de acordo com o que estiver no banco.
Ex: Quando estiver no banco propertyprice o que deverá ser mostrado é: Valor do Imóvel
Vai ficar assim:
propertyprice = Valor do Imóvel
propertytype = Tipo do Imóvel
propertylocation = Localização do Imóvel
Estes valores são fixos, porém não consigo uma forma de mostrar isso em uma combo ou em uma caixa de texto.
Muito obrigado.
Att.
Henrique Flausino
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.