Pedido de esclarecimento em Formato Livre

A quem possa ajudar…agradeço desde já.

https://www.youtube.com/watch?v=JIj3y3NTRyk

Ola Jean Rapaz esse ta difícil, mais passa teu formato livre ai vamos dar uma testada y te passo o resultado…

Eu não faria uma grid consulta.

Trabalharia numa app do tipo controle.

Montaria uma html dinamicamente, com divs de posição absoluta, e dentro da div um link apontando para eventos ajax, que salvam a reserva e alteram a cor da div (poltrona) para uma cor diferente informando estar reservada.

Todo cuidado multiusuário deve ser levado em consideração.

Falo o Grand Master, a dica do Haroldo eh e melhor mesmo.

Tô vendo que vô pedalar muito nisso…

Sobre o layout:

Eu tentaria em uma Blank (O html é fácil de fazer porém trabalhoso)! Tipo desenhar as poltronas etc. Há duas maneiras com relação ao layout:
1ª desenhada no CSS onde mudaria de cor a poltrona reservada. (Igual a ilustração que tem no vídeo acima) Exemplo: http://www.turismosantaemilia.com.br/frota/1007/bancos1007.jpg
2ª através de imagens, esse seria mais trabalhoso, pois todo layout teria que ser criado no ilustrator ou photoshop, porém ficaria lindo! As imagens das poltronas mudaria de acordo com o status (Reservada / Livre). Ou você pode pegar esse layout que ta aqui nesse exemplo e tratar no ilustrator as imagens das poltronas reservadas tipo (Verde = Livre | Vermelho = Reservada). Exemplo : http://www.hdwd.com.br/gif/01.gif

Sobre o código:

Para “colocação” ou mudança de imagens das poltronas usaria um SELECT trazendo as poltronas reservadas onde no WHERE colocaria a data e hora. Sei que no vídeo o número de poltronas será dinâmica, mas pela lógica tem limitação como por exemplo na quantidade de cadeiras de um ônibus.

Do lado da imagem ficaria bacana uma lista dos nomes dos passageiros de cada cadeira.

Estou fazendo uns testes aqui…e tá andando…mais tarde mostro o resultado…porém estou precisando achar um post do Haroldo que mostra como mudar as imagens em campos tipo “imagem html” e não estou achando.

Preciso mudar dinamicamente 3 imagens (banco_verde.jpeg, banco_amarelo.jpeg, banco_vermelho.jpeg)

Não testei, tenta isso…

switch($condicao){
case 1:
{campo} =;
break;
case 2:
{campo} = ;
break;
case 3:
{campo} = ;
break;
}

Isso não rola.

Primeiro, vejo eu, que a linha pode ter modelos de onibus diferentes, alguns com dois andares, outros com números de poltronas diferentes, então o layout deveria ser cadastrado numa tabela de modelos de onibus.

Blank, a ação do ajax tem que ser construído na mão, exige maior conhecimento, numa app de controle, já existe as opções de criar eventos ajax o que facilita mais o desenvolvimento.
F|ora a possibilidade de criar botões na barra de ferramentas, e possuir eventos específicos para a carga das reservas.

a troca da imagem eu faria pelo id do elemento div de cada poltrona usando jquery.

Grato pelas colaborações… estou fazendo de forma estática pela app Calendário. (isso mesmo, rs)…(usando as armas que tenho)
é certo que um onibus tem um limite máximo de cadeiras, logo estou fazendo varios campos imagem html e vou esconder alguns de cordo com o tamanho do onibus. A geração da viagem continua a mesma dinamicamente.

Só falta agora trocar a imagem da cadeira dinamicamente. e aquele src img não deu certo…

na sexta solto outro vídeo para vcs verem o malabarismo que to arrumando aki.

até agora tá funfando bunitinho.
att;

Segue o malabarismo…

preciso agora só mudar a imagem…

https://www.youtube.com/watch?v=YBVaydHnNVA

Faz um lookup buscando para essa viajem se a cadeira esta “Livre” , “Conformada” ou “Reservada”.

Depois cria uma condição no evento onLoad onde para cada Status vc atribui a macro sc_label com a imagem apropriada.

Mas a dificuldade não está na lógica e sim em como pegar a imagem …/_lib/img…etc…
Não está funcionando…
Não está substituindo…

ok…resolvi o esquema da imagem…
agora é outro problema…

não está funcionando a ligação de campo… e imagem não fica selecionável para redirecionar para outro form…

como faço para incluir um redir ao clicar na imagem ?

{2} = “”;

como faria em HTML?

<a src=…/app/app.php?parametro=1>

Fiz assim:

campo {2} tipo label
{2} = “<a src=…/form_poltronas_agencia/form_poltronas_agencia.php?cadeira = 2 >”;

onde o parametro cadeira está assim no form_poltronas_agencia.php -> no OnLoad {cadeira} = [cadeira]

mesmo assim não torna clicável…

PS… estou testando em uma app tipo calendário.