Jump to content


sensuais

Member Since 18/08/2003
Offline Last Active 28/09/2003, 15:08
-----

Posts I've Made

In Topic: O Melhor Livro De Php Onde Eu Posso Aprender Muito

11/09/2003, 18:54

Cara le o Dominando PHP e MySQL 110% que o cara te falou la encima...

Estou aprendendo PHP e já li ele.
É muito bom.

Já li ele 3 vezes e ele sempre ta servido de referencia.

Depois de ler ele ja fiz um sitema de imobiliária e estou fazendo um de veiculos, claro que com algumas ajudinhas do FORUM do imasters.com.br

Como ele vc pega o inicio da coisa e quando tiver que fazer alguma pergunta vai saber exclarecer sua dúvida.

Bom mesmo. Aconcelho.....

In Topic: Dividir Em Colunas

10/09/2003, 12:26

Ve se isso te ajuda:

while($row=mysql_fecth_row($sql)){
// adicione uma nova variavel assim:

$novavariavel++;

ai você fazr o table

<table>
<tr>
<td>aqui dentro vai os dados </td>
if($novavariavel==2){
echo"</tr>";
}else{
}
// feche o while
}
?>
</table>


In Topic: Procurar Dentro Do Campo

10/09/2003, 12:24

Ve se esse código te ajuda a dar inicio a sua pesquisa...

<?
  $conec;
  $bco;
  $conectou = 0;
  include "conexao.php";
  if ($conectou) {
    
$sql = "select * from SUA_TABELA where para = '$txt_para'";
$regsporpg = 10; // resultado por página

 	 if ($txt_tipo != "") $sql .= " and tipo = '$txt_tipo' "; 
 	 if ($txt_bairro != "") $sql .= " and bairro = '$txt_bairro' "; 
 	 if ($txt_dorm == "1") $sql .= " and dorm = 1 "; 
 	 if ($txt_dorm == "5") $sql .= " and dorm >= 5 "; 
 	 if ($txt_preco == "1") $sql .= " and preco between 100.00 and 200.00"; 

if ($sql2 != "") { 
$sql = urldecode($sql2);
$sql = stripslashes($sql);
}

	if ($pg == "") $pg = 1;
	$pg2 = ($pg - 1) * $regsporpg;
	$sql1 = $sql . " LIMIT $pg2, $regsporpg ";
	$res = mysql_query($sql1,$conec) or die (mysql_error());
	if(mysql_num_rows($res)>0) {
	while ($dados = mysql_fetch_array($res)) {
	
	include "sua_pagina de_resultado.php";
  

  } //fecha conteudo 

$res2 = mysql_query($sql,$conec) or die (mysql_error());
$qtdpgs = ceil((mysql_num_rows($res2) / $regsporpg));
while ($pagina < $qtdpgs) {
$pagina = $pagina + 1;
$sql2 = urlencode($sql);
echo "<a href=".$PHP_SELF."?sql2=".$sql2."&pg=".$pagina."> $pagina </a> |";
}
} else {
echo "Nenhumencontrado nesse perfil.";
 echo "<br><a href='javascript:history.go(-1)'><< Voltar</a><br>";
} //fecha mysql_num_Rows
} //fecha conectou
?>

In Topic: Não Sei Nem Explicar... Deem Uma Olhada...

10/09/2003, 12:17

Problema resolvido galera.

Obrigado a todos.

Usei isso:

...
if(isset($txt_op)){
$opcional = "0";
while(list($chave,$valor)=each($txt_op[1])){
$opcional .= ",".$valor;
}
$opcional = substr($opcional,2,strlen($opcional));
}else{
$opcional = "";
}

$tabela = "tb_veiculos";
$campos = "para,tipo,marca,modelo,preco,ano,quilo,combu,cor,inform,foto,op";

$valores = "'".$txt_para."'";
$valores .= ",'".$txt_tipo."'";
$valores .= ",'".$txt_marca."'";
$valores .= ",'".$txt_modelo."'";
$valores .= ",'".$txt_preco."'";
$valores .= ",'".$txt_ano."'";
$valores .= ",'".$txt_quilo."'";
$valores .= ",'".$txt_combu."'";
$valores .= ",'".$txt_cor."'";
$valores .= ",'".$txt_inform."'";
$valores .= ",'".$txt_foto."'";
$valores .= ",'".$opcional."'";

$stgsql = "INSERT INTO ".$tabela." (".$campos.") values (".$valores.")";
...
e isso:
..
<tr> 
                  <td width="45%"><select name="txt_op[1][]" size="20" multiple id="txt_op[1][]">
                      <option value="Air bag motorista">Air bag motorista</option>
                      <option value="Air bag motorista/passageiro">Air bag motorista/passageiro</option>
                      <option value="Alarme">Alarme</option>
                      <option value="Ar condicionado">Ar condicionado</option>
                      <option value="Ar quente">Ar quente</option>
                      <option value="Bancos em couro">Bancos em couro</option>
                      <option value="Blindado">Blindado</option>
                      <option value="C&acirc;mbio autom&aacute;tico">C&acirc;mbio 
                      autom&aacute;tico</option>
                      <option value="C&acirc;mbio manual">C&acirc;mbio manual</option>
                      <option value="CD player">CD player</option>
                      <option value="Computador de bordo">Computador de bordo</option>
                      <option value="Desemba&ccedil;ador traseiro">Desemba&ccedil;ador 
                      traseiro</option>
                      <option value="Desemba&ccedil;ador traseiro el&eacute;trico">Desemba&ccedil;ador 
                      traseiro el&eacute;trico</option>
                      <option value="Dire&ccedil;&atilde;o hidr&aacute;ulica">Dire&ccedil;&atilde;o 
                      hidr&aacute;ulica</option>
                      <option value="Encosto de cabe&ccedil;a traseiro">Encosto 
                      de cabe&ccedil;a traseiro</option>
                      <option value="Espelhos el&eacute;tricos">Espelhos el&eacute;tricos</option>
                      <option value="Farol de neblina">Farol de neblina</option>
                      <option value="Freios ABS">Freios ABS</option>
                      <option value="Limpador traseiro">Limpador traseiro</option>
                      <option value="Protetor para motor e c&aacute;rter">Protetor 
                      para motor e c&aacute;rter</option>
                      <option value="Rodas de liga leve">Rodas de liga leve</option>
                      <option value="Teto solar">Teto solar</option>
                      <option value="Toca fitas">Toca fitas</option>
                      <option value="Tra&ccedil;&atilde;o 4X4">Tra&ccedil;&atilde;o 
                      4X4</option>
                      <option value="Travas el&eacute;tricas">Travas el&eacute;tricas</option>
                      <option value="Vidros el&eacute;tricos">Vidros el&eacute;tricos</option>
                      <option value="Vidros verdes">Vidros verdes</option>
                    </select></td>
                  <td width="55%"><strong><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Para 
                    selecioner mais de um item clique sobre ele com a tecla Ctrl 
                    prechionada. </font></strong></td>
                </tr>
...

In Topic: Duvida Sobre Formulário...

10/09/2003, 12:16

Problema resolvido galera.

Obrigado a todos.

Usei isso:

...
if(isset($txt_op)){
$opcional = "0";
while(list($chave,$valor)=each($txt_op[1])){
$opcional .= ",".$valor;
}
$opcional = substr($opcional,2,strlen($opcional));
}else{
$opcional = "";
}

$tabela = "tb_veiculos";
$campos = "para,tipo,marca,modelo,preco,ano,quilo,combu,cor,inform,foto,op";

$valores = "'".$txt_para."'";
$valores .= ",'".$txt_tipo."'";
$valores .= ",'".$txt_marca."'";
$valores .= ",'".$txt_modelo."'";
$valores .= ",'".$txt_preco."'";
$valores .= ",'".$txt_ano."'";
$valores .= ",'".$txt_quilo."'";
$valores .= ",'".$txt_combu."'";
$valores .= ",'".$txt_cor."'";
$valores .= ",'".$txt_inform."'";
$valores .= ",'".$txt_foto."'";
$valores .= ",'".$opcional."'";

$stgsql = "INSERT INTO ".$tabela." (".$campos.") values (".$valores.")";
...
e isso:
..
<tr> 
                  <td width="45%"><select name="txt_op[1][]" size="20" multiple id="txt_op[1][]">
                      <option value="Air bag motorista">Air bag motorista</option>
                      <option value="Air bag motorista/passageiro">Air bag motorista/passageiro</option>
                      <option value="Alarme">Alarme</option>
                      <option value="Ar condicionado">Ar condicionado</option>
                      <option value="Ar quente">Ar quente</option>
                      <option value="Bancos em couro">Bancos em couro</option>
                      <option value="Blindado">Blindado</option>
                      <option value="C&acirc;mbio autom&aacute;tico">C&acirc;mbio 
                      autom&aacute;tico</option>
                      <option value="C&acirc;mbio manual">C&acirc;mbio manual</option>
                      <option value="CD player">CD player</option>
                      <option value="Computador de bordo">Computador de bordo</option>
                      <option value="Desemba&ccedil;ador traseiro">Desemba&ccedil;ador 
                      traseiro</option>
                      <option value="Desemba&ccedil;ador traseiro el&eacute;trico">Desemba&ccedil;ador 
                      traseiro el&eacute;trico</option>
                      <option value="Dire&ccedil;&atilde;o hidr&aacute;ulica">Dire&ccedil;&atilde;o 
                      hidr&aacute;ulica</option>
                      <option value="Encosto de cabe&ccedil;a traseiro">Encosto 
                      de cabe&ccedil;a traseiro</option>
                      <option value="Espelhos el&eacute;tricos">Espelhos el&eacute;tricos</option>
                      <option value="Farol de neblina">Farol de neblina</option>
                      <option value="Freios ABS">Freios ABS</option>
                      <option value="Limpador traseiro">Limpador traseiro</option>
                      <option value="Protetor para motor e c&aacute;rter">Protetor 
                      para motor e c&aacute;rter</option>
                      <option value="Rodas de liga leve">Rodas de liga leve</option>
                      <option value="Teto solar">Teto solar</option>
                      <option value="Toca fitas">Toca fitas</option>
                      <option value="Tra&ccedil;&atilde;o 4X4">Tra&ccedil;&atilde;o 
                      4X4</option>
                      <option value="Travas el&eacute;tricas">Travas el&eacute;tricas</option>
                      <option value="Vidros el&eacute;tricos">Vidros el&eacute;tricos</option>
                      <option value="Vidros verdes">Vidros verdes</option>
                    </select></td>
                  <td width="55%"><strong><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Para 
                    selecioner mais de um item clique sobre ele com a tecla Ctrl 
                    prechionada. </font></strong></td>
                </tr>
...

IPB Skin By Virteq