Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wesleymoser

Select trazendo de variáveis

Recommended Posts

$query_rs_forn = "SELECT * FROM tarifario INNER JOIN hotel ON (hotel.id = tarifario.id_hotel) WHERE ".$list_linha_hoteis[id] = $row_rs_forn[id_hotel]." ";$rs_forn = mysql_query($query_rs_forn, $connection) or die(mysql_error());$row_rs_forn = mysql_fetch_assoc($rs_forn);$total_registros = mysql_num_rows($rs_forn);

Bom pessoal, O que quero fazer é o seguinte...quero listar na tela só os registro selecionados por uma combobox, só que não sei como fazer isso com asvariávies ".$list_linha_hoteis[id] = $row_rs_forn[id_hotel]." que recebo da combo.Acho que estou fazendo algo errado.Se alguém puder me ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isto é php ?

 

Vem após o submit do form ?

 

Se não, só poderá fazer isto com javascript ou ajax.

Dá uma pesquisada no fórum php.

Abaixo uma função que faz isto em php:

function MontaSelect($conn,$tabela,$chave,$nome,$selected){  $consulta = "SELECT * FROM $tabela ORDER BY $nome";  $parsed  = ociparse($conn, $consulta);  ociexecute($parsed);  $nrows = ocifetchstatement($parsed, $results);  echo '<select name="'.$tabela.'" id="'.$tabela.'">';  for ($i = 0; $i < $nrows; $i++ ) {	  echo '<option value="'.$results[strtoupper($chave)][$i].'"';	  if ($results[strtoupper($chave)][$i] == $selected) {		 echo " selected"; 	  }	  echo '>';	  echo $results[strtoupper($nome)][$i];	  echo '</option>';  }  echo '</select>';}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.