Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera!!
Pra explicar minha dúvida vou dizer antes como é o meu sistema.
Estou desenvolvendo um sistema de envio de orçamentos para uma mecânica e funilaria. Quando o usuário entra no orçamento, ele pode selecionar as peças do carro que precisa que seja orçada e depois entra com os dados dele e do veículo. Terminado o preenchimento do formulário ele dá o enviar e vai para uma nova tela que é onde ele escolhe a quantidade de fotos que deseja inserir no orçamento. Após isso vem uma nova tela onde ele seleciona as fotos.
Para os responsáveis da empresa por enviar o orçamento, criei uma tela onde eles podem visualizar o orçamento com as fotos porém, aparece apenas uma foto quatro vezes, mesmo que tenha mais de uma foto selecionada. Abaixo, o código que mostra as fotos:
$query = "SELECT * FROM tb_orcamento WHERE id = $id";
$result1 = mysql_query($query);
...
for ($a=0; $a<4; $a++){
$orcamento = mysql_fetch_array($result1);
$foto = "fotos/orc-".$id."-0.jpg";
$img[0] = $foto;
for ($i=1; $i<$orcamento['qtdpics']; $i++){
$foto = "fotos/orc-".$id."-".$i.".jpg";
$img[$i] = $foto;
}
echo "<img src='$img[0]' width='300' height='210' border='0'>";
if ($orcamento['qtdpics'] = 1)
for ($i=1; $i<$orcamento['qtdpics']; $i++){
echo "<img src='$img[$i]' width='300' height='210' border='0'>";
}
}
Obrigado a todos!
Abraço,
Thyago
>
O bloco passado é meio vago, mas eu acho que uma saída é mais ou menos assim:
$query = 'SELECT * FROM `orcamento` WHERE `id`= '.$id;
$recordset = mysql_query($query) or die(mysql_error());
$data = mysql_fetch_assoc($recordset);
for($i = 0; $i < $data['qtdpics']; $i++) echo '<img src="fotos/orc-'.$id.'-'.$i.'.jpg" alt="">'."\n";
Não funcionou!! você acha melhor que eu poste o código da página inteira?
Abraço
Bom...segue o código
<?php
//session_start();
include ("../conecta.php");
conecta();
$erro = isset($_REQUEST['erro']) ? $_REQUEST['erro'] : "";
$erro = urldecode($erro);
$id = isset($_REQUEST['id']) ? $_REQUEST['id'] : "";
if(!$id){
$erro = "O ID do produto a ser editado não foi informado.";
}else{
//$sql = "SELECT * FROM tb_orcamento WHERE id = $id";
//$res = query($sql);
$query = "SELECT * FROM tb_orcamento WHERE id = $id";
$result1 = mysql_query($query);
//if(!$res){
if(!$result1){
$erro = "O ID $id não foi encontrado na base de dados.";
}else{
//$row = mysql_fetch_array($res);
$row = mysql_fetch_array($result1);
$cbox_tampaTras = $row['cbox_tampaTras'];
$cbox_vidroTras = $row['cbox_vidroTras'];
$cbox_teto = $row['cbox_teto'];
$cbox_parabrisa = $row['cbox_parabrisa'];
$cbox_capo = $row['cbox_capo'];
$cbox_lanternaTrasEsq = $row['cbox_lanternaTrasEsq'];
$cbox_parachoqueTras = $row['cbox_parachoqueTras'];
$cbox_lanternaTrasDir = $row['cbox_lanternaTrasDir'];
$cbox_farolDir = $row['cbox_farolDir'];
$cbox_farolMilhaDir = $row['cbox_farolMilhaDir'];
$cbox_parachoqueDian = $row['cbox_parachoqueDian'];
$cbox_gradeDian = $row['cbox_gradeDian'];
$cbox_farolMilhaEsq = $row['cbox_farolMilhaEsq'];
$cbox_farolEsq = $row['cbox_farolEsq'];
$cbox_vidroLateralTrasDir = $row['cbox_vidroLateralTrasDir'];
$cbox_vidroPortaTrasDir = $row['cbox_vidroPortaTrasDir'];
$cbox_vidroPortaDianDir = $row['cbox_vidroPortaDianDir'];
$cbox_quebraVentoDir = $row['cbox_quebraVentoDir'];
$cbox_EspRetrDir = $row['cbox_EspRetrDir'];
$cbox_lateralTrasDir = $row['cbox_lateralTrasDir'];
$cbox_aroderodaTrasDir = $row['cbox_aroderodaTrasDir'];
$cbox_macanetaTrasDir = $row['cbox_macanetaTrasDir'];
$cbox_frisoTrasDir = $row['cbox_frisoTrasDir'];
$cbox_portaTrasDir = $row['cbox_portaTrasDir'];
$cbox_macanetaDianDir = $row['cbox_macanetaDianDir'];
$cbox_frisoDianDir = $row['cbox_frisoDianDir'];
$cbox_portaDianDir = $row['cbox_portaDianDir'];
$cbox_aroRodaDianDir = $row['cbox_aroRodaDianDir'];
$cbox_ParalamaDianDir = $row['cbox_ParalamaDianDir'];
$cbox_EspRetrEsq = $row['cbox_EspRetrEsq'];
$cbox_quebraVentoEsq = $row['cbox_quebraVentoEsq'];
$cbox_vidroPortaDianEsq = $row['cbox_vidroPortaDianEsq'];
$cbox_vidroPortaTrasEsq = $row['cbox_vidroPortaTrasEsq'];
$cbox_vidroLateralTrasEsq = $row['cbox_vidroLateralTrasEsq'];
$cbox_ParalamaDianEsq = $row['cbox_ParalamaDianEsq'];
$cbox_aroRodaDianEsq = $row['cbox_aroRodaDianEsq'];
$cbox_portaDianEsq = $row['cbox_portaDianEsq'];
$cbox_frisoDianEsq = $row['cbox_frisoDianEsq'];
$cbox_macanetaDianEsq = $row['cbox_macanetaDianEsq'];
$cbox_portaTrasEsq = $row['cbox_portaTrasEsq'];
$cbox_frisoTrasEsq = $row['cbox_frisoTrasEsq'];
$cbox_macanetaTrasEsq = $row['cbox_macanetaTrasEsq'];
$cbox_aroderodaTrasEsq = $row['cbox_aroderodaTrasEsq'];
$cbox_lateralTrasEsq = $row['cbox_lateralTrasEsq'];
//Campos do Formulário
$data = date("d.m.Y H:i:s", time());
$nome = $row['nome'];
$email = $row['email'];
$fone = $row['fone'];
$placa = $row['placa'];
$marca = $row['marca'];
$modelo = $row['modelo'];
$ano = $row['ano'];
$danos = $row['danos'];
$id = $row['id'];
}
}
if(!empty($erro))
echo "<font color='red'>$erro</font><br/>";
echo "<input type='hidden' name='id' value='$id'>";
echo "<table width='75%' align='center' border='2' cellpadding='2' cellspacing='2' bordercolor='#283677'>";
echo "<tr>";
echo "<td class='titulo_form' colspan='4'><img src='../images/logo.png' width='200' height='54'></td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='4' class='dados'><div align='right'><strong>Data:</strong> $data</div></td>";
echo "</tr>";
echo "<tr>";
echo "<td class='titulo_form' colspan='4'>Dados do Proprietário</td>";
echo "</tr>";
echo "<tr>";
echo "<td class='cel_form'>Nome:</td>";
echo "<td class='style3' colspan='3'><div class='dados'>$nome</div></td>";
echo "</tr>";
echo "<tr>";
echo "<td class='cel_form'>Email:</td>";
echo "<td width='326' class='style3'><div class='dados'>$email</div></td>";
echo "<td class='cel_form'>Fone:</td>";
echo "<td width='212' class='style3'><div class='dados'>$fone</div></td>";
echo "</tr>";
echo "<tr>";
echo "<td class='titulo_form' colspan='4'>Dados do Veículo</td>";
echo "</tr>";
echo "<tr>";
echo "<td class='cel_form'>Placa:</td>";
echo "<td class='style3' colspan='3'><div class='dados'>$placa</div></td>";
echo "</tr>";
echo "<tr>";
echo "<td class='cel_form'>Marca:</td>";
echo "<td colspan='3' class='style3'><div class='dados'>$marca</div></td>";
echo "</tr>";
echo "<tr>";
echo "<td class='cel_form'>Modelo:</td>";
echo "<td width='326' class='style3'><div class='dados'>$modelo</div></td>";
echo "<td class='cel_form'>Ano:</td>";
echo "<td width='212' class='style3'><div class='dados'>$ano</div></td>";
echo "</tr>";
echo "<tr>";
echo "<td class='titulo_form' colspan='4'>Descrição dos Danos</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='4'><div class='dados'>$danos</div></td>";
echo "</tr>";
echo "<tr>";
echo "<td class='titulo_form' colspan='4'>Fotos do Veículo</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='4'>";
echo "<div align='center'>";
/*echo "<img src='fotos/$row[nome]-$row[id].jpg' border='0' width='300' height='210'/> ";
echo "<img src='fotos/$row[nome]-$row[id]-2.jpg' border='0' width='300' height='210'/></br>";
echo "<img src='fotos/$row[nome]-$row[id]-3.jpg' border='0' width='300' height='210'/> ";
echo "<img src='fotos/$row[nome]-$row[id]-4.jpg' border='0' width='300' height='210'/>";*/
for ($a=0; $a<4; $a++){
$orcamento = mysql_fetch_array($result1);
$foto = "fotos/orc-".$id."-0.jpg";
$img[0] = $foto;
for ($i=1; $i<$orcamento['qtdpics']; $i++){
$foto = "fotos/orc-".$id."-".$i.".jpg";
$img[$i] = $foto;
}
}echo "<img src='$img[0]' width='300' height='210' border='0'>";
if ($orcamento['qtdpics'] = 1)
for ($i=1; $i<$orcamento['qtdpics']; $i++){
echo "<img src='$img[$i]' width='300' height='210' border='0'>";
}
echo "</div>";
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td class='titulo_form' colspan='4'>Peças Selecionadas</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='4'>";
echo "<table width='100%' border='2' cellspacing='2' cellpadding='0' bordercolor='#283677'>";
echo "<tr border='2'>";
echo "<td width='20%' class='titulo_pecas'>Peça Selecionada</td>";
echo "<td width='4%' class='titulo_pecas'>Status</td>";
echo "<td width='20%' class='titulo_pecas'>Peça Selecionada</td>";
echo "<td width='4%' class='titulo_pecas'>Status</td>";
echo "<td width='20%' class='titulo_pecas'>Peça Selecionada</td>";
echo "<td width='4%' class='titulo_pecas'>Status</td>";
echo "<td width='20%' class='titulo_pecas'>Peça Selecionada</td>";
echo "<td width='4%' class='titulo_pecas'>Status</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Capô</td>";
echo "<td width='7%'>";
if($cbox_capo =='cbox_capo')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Lanterna traseira esquerda</td>";
echo "<td width='7%'>";
if($cbox_lanternaTrasEsq =='cbox_lanternaTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Aro de roda traseiro esquerdo</td>";
echo "<td width='7%'>";
if($cbox_aroderodaTrasEsq =='cbox_aroderodaTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Maçaneta dianteira direita</td>";
echo "<td width='7%'>";
if($cbox_macanetaDianDir =='cbox_macanetaDianDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Parabrisa</td>";
echo "<td width='7%'>";
if($cbox_parabrisa =='cbox_parabrisa')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Para-choque traseiro</td>";
echo "<td width='7%'>";
if($cbox_parachoqueTras =='cbox_parachoqueTras')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Lateral traseira esquerda</td>";
echo "<td width='7%'>";
if($cbox_lateralTrasEsq =='cbox_lateralTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Porta traseira direita</td>";
echo "<td width='7%'>";
if($cbox_portaTrasDir =='cbox_portaTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Teto</td>";
echo "<td width='7%'>";
if($cbox_teto =='cbox_teto')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Lanterna traseira direita</td>";
echo "<td width='7%'>";
if($cbox_lanternaTrasDir =='cbox_lanternaTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Espelho retrovisor esquerdo</td>";
echo "<td width='7%'>";
if($cbox_EspRetrEsq =='cbox_EspRetrEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Friso traseiro direito</td>";
echo "<td width='7%'>";
if($cbox_frisoTrasDir =='cbox_frisoTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Vidro traseiro</td>";
echo "<td width='7%'>";
if($cbox_vidroTras =='cbox_vidroTras')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Para-lama dianteiro esquerdo</td>";
echo "<td width='7%'>";
if($cbox_ParalamaDianEsq =='cbox_ParalamaDianEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Quebra-vento esquerdo</td>";
echo "<td width='7%'>";
if($cbox_quebraVentoEsq =='cbox_quebraVentoEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Maçaneta traseira direita</td>";
echo "<td width='7%'>";
if($cbox_macanetaTrasDir =='cbox_macanetaTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Tampa traseira</td>";
echo "<td width='7%'>";
if($cbox_tampaTras =='cbox_tampaTras')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Aro de roda dianteiro esquerdo</td>";
echo "<td width='7%'>";
if($cbox_aroRodaDianEsq =='cbox_aroRodaDianEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Vidro porta dianteira esquerda</td>";
echo "<td width='7%'>";
if($cbox_vidroPortaDianEsq =='cbox_vidroPortaDianEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Aro de roda traseiro direito</td>";
echo "<td width='7%'>";
if($cbox_aroderodaTrasDir =='cbox_aroderodaTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Farol direito</td>";
echo "<td width='7%'>";
if($cbox_farolDir =='cbox_farolDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Porta dianteira esquerda</td>";
echo "<td width='7%'>";
if($cbox_portaDianEsq =='cbox_portaDianEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Vidro porta traseira esquerda</td>";
echo "<td width='7%'>";
if($cbox_vidroPortaTrasEsq =='cbox_vidroPortaTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Lateral traseira direita</td>";
echo "<td width='7%'>";
if($cbox_vidroLateralTrasDir =='cbox_vidroLateralTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Farol de milha direito</td>";
echo "<td width='7%'>";
if($cbox_farolMilhaDir =='cbox_farolMilhaDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Friso dianteiro esquerdo</td>";
echo "<td width='7%'>";
if($cbox_frisoDianEsq =='cbox_frisoDianEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Vidro lateral traseiro esquerdo</td>";
echo "<td width='7%'>";
if($cbox_vidroLateralTrasEsq =='cbox_vidroLateralTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Espelho retrovisor direito</td>";
echo "<td width='7%'>";
if($cbox_EspRetrDir =='cbox_EspRetrDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Para-choque dianteiro</td>";
echo "<td width='7%'>";
if($cbox_parachoqueDian =='cbox_parachoqueDian')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Maçaneta dianteira esquerda</td>";
echo "<td width='7%'>";
if($cbox_macanetaDianEsq =='cbox_macanetaDianEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Para-lama dianteiro direito</td>";
echo "<td width='7%'>";
if($cbox_ParalamaDianDir =='cbox_ParalamaDianDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Quebra-vento direito</td>";
echo "<td width='7%'>";
if($cbox_quebraVentoDir =='cbox_quebraVentoDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Grade dianteira</td>";
echo "<td width='7%'>";
if($cbox_gradeDian =='cbox_gradeDian')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Porta traseira esquerda</td>";
echo "<td width='7%'>";
if($cbox_portaTrasEsq =='cbox_portaTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Aro de roda dianteiro direito</td>";
echo "<td width='7%'>";
if($cbox_aroRodaDianDir =='cbox_aroRodaDianDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Vidro porta dianteira direita</td>";
echo "<td width='7%'>";
if($cbox_vidroPortaDianDir =='cbox_vidroPortaDianDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Farol de milha esquerdo</td>";
echo "<td width='7%'>";
if($cbox_farolMilhaEsq =='cbox_farolMilhaEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Friso traseiro esquerdo</td>";
echo "<td width='7%'>";
if($cbox_frisoTrasEsq =='cbox_frisoTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Porta dianteira direita</td>";
echo "<td width='7%'>";
if($cbox_portaDianDir =='cbox_portaDianDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Vidro porta traseira direita</td>";
echo "<td width='7%'>";
if($cbox_vidroPortaTrasDir =='cbox_vidroPortaTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td width='20%' class='dados_pecas'>Farol esquerdo</td>";
echo "<td width='7%'>";
if($cbox_farolEsq =='cbox_farolEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Maçaneta traseira esquerda</td>";
echo "<td width='7%'>";
if($cbox_macanetaTrasEsq =='cbox_macanetaTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Friso dianteiro direito</td>";
echo "<td width='7%'>";
if($cbox_frisoDianDir =='cbox_frisoDianDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Vidro lateral traseiro direito</td>";
echo "<td width='7%'>";
if($cbox_lateralTrasDir =='cbox_lateralTrasDir')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='4'><!--DWLayoutEmptyCell--> </td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='4'>";
echo "<div align='center'>";
echo "<a href='#' onclick='window.print();'>Imprimir Orçamento</a>";
echo "</div>";
echo "</td>";
echo "</tr>";
echo "</table>";
?>Cara, você reparou que você faz uma query ali em cima que id = $id certo ?
ai la no seu codigo , voce coloca um for (i=0;$i<4;$i++)... quer dizer, mesmo se a query retornar uma foto, sempre vai mostrar 4 fotos.
cara, posta a estrutura do seu banco ae..
>
Cara, você reparou que você faz uma query ali em cima que id = $id certo ?
ai la no seu codigo , voce coloca um for (i=0;$i<4;$i++)... quer dizer, mesmo se a query retornar uma foto, sempre vai mostrar 4 fotos.
cara, posta a estrutura do seu banco ae..
Desculpa mas não entendi...
Segue a estrutura da tabela
CREATE TABLE `tb_orcamento` (
`id` int(11) NOT NULL auto_increment,
`data` varchar(150) default NULL,
`nome` varchar(150) default NULL,
`email` varchar(150) default NULL,
`fone` varchar(14) default NULL,
`placa` varchar(7) default NULL,
`marca` varchar(150) default NULL,
`modelo` varchar(150) default NULL,
`ano` varchar(25) default NULL,
`danos` longtext,
`cbox_tampaTras` varchar(150) default NULL,
`cbox_vidroTras` varchar(150) default NULL,
`cbox_teto` varchar(150) default NULL,
`cbox_parabrisa` varchar(150) default NULL,
`cbox_capo` varchar(150) default NULL,
`cbox_lanternaTrasEsq` varchar(150) default NULL,
`cbox_parachoqueTras` varchar(150) default NULL,
`cbox_lanternaTrasDir` varchar(150) default NULL,
`cbox_farolDir` varchar(150) default NULL,
`cbox_farolMilhaDir` varchar(150) default NULL,
`cbox_parachoqueDian` varchar(150) default NULL,
`cbox_gradeDian` varchar(150) default NULL,
`cbox_farolMilhaEsq` varchar(150) default NULL,
`cbox_farolEsq` varchar(150) default NULL,
`cbox_vidroLateralTrasDir` varchar(150) default NULL,
`cbox_vidroPortaTrasDir` varchar(150) default NULL,
`cbox_vidroPortaDianDir` varchar(150) default NULL,
`cbox_quebraVentoDir` varchar(150) default NULL,
`cbox_EspRetrDir` varchar(150) default NULL,
`cbox_lateralTrasDir` varchar(150) default NULL,
`cbox_aroderodaTrasDir` varchar(150) default NULL,
`cbox_macanetaTrasDir` varchar(150) default NULL,
`cbox_frisoTrasDir` varchar(150) default NULL,
`cbox_portaTrasDir` varchar(150) default NULL,
`cbox_macanetaDianDir` varchar(150) default NULL,
`cbox_frisoDianDir` varchar(150) default NULL,
`cbox_portaDianDir` varchar(150) default NULL,
`cbox_aroRodaDianDir` varchar(150) default NULL,
`cbox_ParalamaDianDir` varchar(150) default NULL,
`cbox_EspRetrEsq` varchar(150) default NULL,
`cbox_quebraVentoEsq` varchar(150) default NULL,
`cbox_vidroPortaDianEsq` varchar(150) default NULL,
`cbox_vidroPortaTrasEsq` varchar(150) default NULL,
`cbox_vidroLateralTrasEsq` varchar(150) default NULL,
`cbox_ParalamaDianEsq` varchar(150) default NULL,
`cbox_aroRodaDianEsq` varchar(150) default NULL,
`cbox_portaDianEsq` varchar(150) default NULL,
`cbox_frisoDianEsq` varchar(150) default NULL,
`cbox_macanetaDianEsq` varchar(150) default NULL,
`cbox_portaTrasEsq` varchar(150) default NULL,
`cbox_frisoTrasEsq` varchar(150) default NULL,
`cbox_macanetaTrasEsq` varchar(150) default NULL,
`cbox_aroderodaTrasEsq` varchar(150) default NULL,
`cbox_lateralTrasEsq` varchar(150) default NULL,
`qtdpics` int(1) default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;Pelo que entendi você quer q mostre todas as fotos relacionadas para o id, acho que pode ser feito assim:
<?php
$query = mysql_query ('SELECT * FROM `orcamento` WHERE `id`= '.$id);
$qtde_fotos = mysql_num_rows($query);
$i = 0;
while ($i < $qtde_fotos)
{
?>
Fotos para o registro = <?php echo "<img src = /local_onde esta_a_foto/";@mysql_result($qtde_fotos,$i,campo_onde_fica_armazenado_a_foto) ?>
<?php
$i++;
if ($i%2 == 0)
echo "<tr>" : // para colocar a próxima foto na próxima linha
} // fecha o while
?>
Tenta aí..
você num acha melhor criar uma tabela com o endereço das fotos??
e isso aki tah meio stranhu
for ($a=0; $a<4; $a++){
$orcamento = mysql_fetch_array($result1);
$foto = "fotos/orc-".$id."-0.jpg";
$img[0] = $foto;
for ($i=1; $i<$orcamento['qtdpics']; $i++){
$foto = "fotos/orc-".$id."-".$i.".jpg";
$img[$i] = $foto;
}
}
echo "<img src='$img[0]' width='300' height='210' border='0'>";
if ($orcamento['qtdpics'] = 1)
for ($i=1; $i<$orcamento['qtdpics']; $i++){
echo "<img src='$img[$i]' width='300' height='210' border='0'>";
}
esse if tá atribuindo valor e n comparando
if ($orcamento['qtdpics'] = 1)
todo esse codigo acima pode ser substituido por esse
for ($a=0; $a<$row['qtdpics']; $a++){
echo "<img src='fotos/orc-".$id."-".$a.".jpg' width='300' height='210' border='0'>";
}Do jeito que o Marcos mencionou acima é a forma correta, e está certinho.
Pois no seu código você vai duplicando as <tr> com um if, else para cada foto, que se for aquela foto imprime caso não for vai pulando a linha, de acordo com a quantidade de fotas (o que deixa o código enorme).
Você também utilizou um $i<4 quer dizer que ele sempre vai mostrar 4 fotos.
...
echo "<td width='7%'>";
if($cbox_capo =='cbox_capo')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
echo "</td>";
echo "<td width='20%' class='dados_pecas'>Lanterna traseira esquerda</td>";
echo "<td width='7%'>";
if($cbox_lanternaTrasEsq =='cbox_lanternaTrasEsq')
{
echo "<div class='dados_pecas_selec'>S</div>";
}else{
echo "<div class='dados_pecas_nselec'>N</div>";
}
...Kara...só tenho uma coisa pra te dizer!!! Tu é fera!!! kkkk
Vlw pela ajuda ae! Deu certinho agora!!!
Obrigado mesmo
Abraço
Mais uma dúvida...rs
na hora de apresentar essas fotos eu queria que mostrasse 2 em cada linha (no caso de o usuario ter inserido 4 fotos)
Obg,
Thyago
tenta ae
echo "<table>";
echo "<tr>";
for ($a=0; $a<$row['qtdpics']; $a++){
if($a % 2 == 0 && $a!=0)
echo "</tr><tr>";
echo "<td><img src='fotos/orc-".$id."-".$a.".jpg' width='300' height='210' border='0'></td>";
}
echo "</tr>";
echo "</table>";>
tenta ae
echo "<table>";
echo "<tr>";
for ($a=0; $a<$row['qtdpics']; $a++){
if($a % 2 == 0 && $a!=0)
echo "</tr><tr>";
echo "<td><img src='fotos/orc-".$id."-".$a.".jpg' width='300' height='210' border='0'></td>";
}
echo "</tr>";
echo "</table>";
Kara...obrigado...mais uma dúvida sanada!
Abraço
O bloco passado é meio vago, mas eu acho que uma saída é mais ou menos assim: