Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
Está certo eu fazer duas chamadas seguidas do mysql_result() dentro de uma mesma condicional, ou não?
mysql_select_db($database, $conn);
$sql = mysql_query("select pre_reserva_in, pre_reserva_cor, reservado_cor from tb_reservas
WHERE pre_reserva_in = '".$date."'")
or die("ERRO NO COMANDO SQL");
$row = mysql_num_rows($sql);
if(mysql_num_rows($sql)){
$pre_reserva_cor = mysql_result($sql, 0, "pre_reserva_cor");
$reservado_cor = mysql_result($sql, 0, "reservado_cor");
echo $reservado_cor;
?>
<td style="font-weight:bold; bgcolor:#<?=$reservado_cor?>; color:#<?=$pre_reserva_cor?>" align="center" title="visualizar"><?=$d?></td>
<?
}
É que eu quero puxar uma cor para o background e outra para a fonte.
Obrigado a todos. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Valeu Shake,
Acho melhor usar o fetch_array mesmo. Eu tinha em mente que o mysql_result() trabalharia mais rápido o resultado, mas na dúvida é melhor usar o fetch.
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Acredite, o fetch vai trabalha mais rápido! Depende do tamanho da tabela também! Mas ai temos outra história! hehehe
Beleza Maikonn,
Estou usando fetch mesmo. Mas a pergunta ficou no ar, PODE USAR DUAS VEZES SEGUIDAS mysql_resutl()?
VALEU http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Suponho que sim! Não uso o mysql_result... Mas acho que sim, faça testes e descubra... hehehe
No caso ficaria melhor você trazer o array com os parâmetros do resultado.
$dados = mysql_fetch_array($sql); //dados tem pre_reserva_in, pre_reserva_cor, reservado_cor