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

Dados do Banco com PHP


Henrique Flausino

Pergunta

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 para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

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 tabela

echo "$valor_imovel";

aqui mostraria o valor..

acho que é isso.. posta ae se precisar

Editado por Gabriel Maricato
Link para o comentário
Compartilhar em outros sites

  • 0
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 tabela

echo "$valor_imovel";

aqui mostraria o valor..

acho que é isso.. posta ae se precisar

Já 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óvel

propertytype = Tipo do Imóvel

propertylocation = Localização do Imóvel

Segue 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&ccedil;&otilde;es</h2> 

<table width="95%" align="center" cellpadding="0" cellspacing="1">
<tr>
<td> As defini&ccedil;&otilde;es nesta p&aacute;gina precisa ser configurada corretamente para permitir o bom funcionamento de suas propriedades em seu site. Certifique-se de que todas as informa&ccedil;&otilde;es inseridas est&atilde;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&ccedil;&otilde;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&ccedil;&otilde;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&atilde;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&atilde;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&atilde;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&ccedil;&atilde;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&ccedil;&otilde;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 &nbsp;
  <input name="display_rental" type="radio" value="N"<?php if ( $row [ "display_rental" ] == "N" ) { echo " checked"; } ?> /> 
  N&atilde;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&nbsp;&nbsp;
  <input name="display_sale" type="radio" value="N"<?php if ( $row [ "display_sale" ] == "N" ) { echo " checked"; } ?> />   N&atilde;o</td>
</tr>
<tr>
<td align="right" bgcolor="#F3F3F3">Mostrar Busca por Im&oacute;veis:</td>
<td><input name="display_search_types" type="radio" value="Y"<?php if ( $row [ "display_search_types" ] == "Y" ) { echo " checked"; } ?> />   Sim&nbsp;&nbsp;
  <input name="display_search_types" type="radio" value="N"<?php if ( $row [ "display_search_types" ] == "N" ) { echo " checked"; } ?> />   N&atilde;o</td>
</tr>
<tr>
<td align="right" bgcolor="#F3F3F3">Mostrar Busca por Localiza&ccedil;&atilde;o:</td>
<td><input name="display_search_locations" type="radio" value="Y"<?php if ( $row [ "display_search_locations" ] == "Y" ) { echo " checked"; } ?> />   Sim&nbsp;&nbsp;
  <input name="display_search_locations" type="radio" value="N"<?php if ( $row [ "display_search_locations" ] == "N" ) { echo " checked"; } ?> />   N&atilde;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&nbsp;&nbsp;
  <input name="display_search_bedrooms" type="radio" value="N"<?php if ( $row [ "display_search_bedrooms" ] == "N" ) { echo " checked"; } ?> />   N&atilde;o</td>
</tr>
<tr>
<td align="right" bgcolor="#F3F3F3">Mostrar Busca por Pre&ccedil;o:</td>
<td><input name="display_search_max_price" type="radio" value="Y"<?php if ( $row [ "display_search_max_price" ] == "Y" ) { echo " checked"; } ?> />   Sim&nbsp;&nbsp;
  <input name="display_search_max_price" type="radio" value="N"<?php if ( $row [ "display_search_max_price" ] == "N" ) { echo " checked"; } ?> /> 
N&atilde;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&oacute;vel</option>
  <option value="propertytype">Tipo do Im&oacute;vel</option>
  <option value="propertylocation">Localiza&ccedil;&atilde;o do Im&oacute;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&aacute;x. de Resultados por P&aacute;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&ccedil;&atilde;o de Im&oacute;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&aacute; que voc&ecirc; exiba um mapa para procurar um imovel pelo cep autamaticamente.<br />
Deixamos como padr&atilde;o o Google, mas pode ser alterado caso tenha conhecimento e outra URL confi&aacute;vel. Temos <strong>3</strong> op&ccedil;&otilde;es abaixo.)<br />
<b>Google Maps:</b> http://local.google.com/local?f=q&amp;hl=en&amp;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&amp;scale=10000&amp;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&ccedil;&atilde;o do Tamanho da Imagem de Exibi&ccedil;&atilde;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">&nbsp;</td>
  <td>&nbsp;</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 &eacute; para a p&aacute;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 &eacute; para a p&aacute;gina de resultados da pesquisa</td>
</tr>
<tr><td height="20" align="left" valign="middle" class="leftbg" colspan="2">&nbsp; </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>

Editado por Henrique Flausino
Link para o comentário
Compartilhar em outros sites

  • 0

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&oacute;vel";
if($bar === "propertytype")
echo "Tipo do Im&oacute;vel";
if($bar === "propertylocation")
echo "Localiza&ccedil;&atilde;o do Im&oacute;vel"; ?>" size="20" maxlength="4" readonly="readonly" />

Att.

Henrique Flausino

Link para o comentário
Compartilhar em outros sites

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