preciso de ajuda pra gerar um resultado alternado entre tabelas
eu tenho um codigo que gera uma quantidade de tabela predefinida
e nessa tabela eu tenho uma imagem seguida de um texto
ai quero que a imagem a cada codigo gerado mude de lado
alternado entre esquerda e direita tem como fazer isso??
alguém me ajude por favor!!!!!
o codigo é esse abaixo vou colocar umas linha de comentario onde é a tabela a ser gerada
<?
require("db.php");
$host = $dados['host'];
$usuario_bancodados = $dados['usuario'];
$senha_bancodados = $dados['senha'];
$bancodados = $dados['banco'];
$sql = "SELECT * FROM estilo WHERE id_estilo='$0'";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha=mysql_fetch_array($resultado)) {
$id_estilo = $linha["id_estilo"];
$alt_1 = $linha["alt_1"];
$alt_2 = $linha["alt_2"];
$lar_1 = $linha["lar_1"];
$lar_2 = $linha["lar_2"];
}
function usarbd(){
global $conectar,$host,$usuario_bancodados,$senha_bancodados,$bancodados;
$conectar = mysql_connect("$host","$usuario_bancodados","$senha_bancodados");
mysql_select_db("$bancodados");
}
usarbd();
unset ($sel_noticia);
if ($id_ordem_not){
$sel_noticia = mysql_query("SELECT id_ordem, primaria, valor_secun, secundarias FROM corpo_noticia WHERE id_ordem = $id_ordem_not");
}
else {
$sel_noticia = mysql_query("SELECT id_ordem, primaria, valor_secun, secundarias FROM corpo_noticia WHERE ativa = '1' ORDER BY id_ordem DESC LIMIT 0,1");
}
while ($resp_sel_e = mysql_fetch_array($sel_noticia)){
$id_ordem_not = $resp_sel_e[0];
$primaria_not = $resp_sel_e[1];
$valor_secun_not = $resp_sel_e[2];
$secundarias_not = $resp_sel_e[3];
}
mysql_close($conectar);
$secundarias_not = explode("|", $secundarias_not);
for ($y = 0; $y < $valor_secun_not; $y++)
{ /*tudo que ta dentro dessa chave vai ser gerado um uma copia definida pelo valor da variavel $y e quero que cada copia seja diferente no caso que a imagem se alterne entre um campo da tabela e outro campo esquerdo e direito*/
require("db.php");
$sql = "SELECT * FROM noticias WHERE id = '$secundarias_not[$y]'";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha=mysql_fetch_array($resultado)) {
$subtitulo = $linha["subtitulo"];
$foto = $linha["foto"];
$cat_noticia = $linha["cat_noticia"];
}
$corpo_noticia .= "<table width=\"36%\" border=\"0\">";
$corpo_noticia .= "<tr>";
$corpo_noticia .= "<td height=\"26\" colspan=\"2\"><img src=\"categoria_img/$cat_noticia\" width=\"200\" height=\"25\">$titulo</td>";
$corpo_noticia .= "</tr>";
$corpo_noticia .= "<tr>";
$corpo_noticia .= "<td width=\"8%\"><img src=\"fotos/$foto\" width=\"$lar_2\" height=\"$alt_2\"></td>";
$corpo_noticia .= "<td width=\"92%\"><font size=\"1\">$subtitulo</font></td>";
$corpo_noticia .= "</tr>";
$corpo_noticia .= "</table>";
$corpo_noticia .= "<hr>";
}
?>
uma cara disse pra min usar isso depois de while mais não sei como usar
Pergunta
Guest aurelio
preciso de ajuda pra gerar um resultado alternado entre tabelas
eu tenho um codigo que gera uma quantidade de tabela predefinida
e nessa tabela eu tenho uma imagem seguida de um texto
ai quero que a imagem a cada codigo gerado mude de lado
alternado entre esquerda e direita tem como fazer isso??
alguém me ajude por favor!!!!!
o codigo é esse abaixo vou colocar umas linha de comentario onde é a tabela a ser gerada
uma cara disse pra min usar isso depois de while mais não sei como usarLink para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
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.