Ir para conteúdo
Fórum Script Brasil

MargaridaM

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre MargaridaM

MargaridaM's Achievements

0

Reputação

  1. Agradeço, desde já, teres respondido à minha questão mas é uma resposta muito pouco explicativa=/ Vou também especificar um pouco mais, a pessoa é seleccionada através de uma checkbox e a caixinha é verificada através de javascript num ficheiro TPL. A minha dúvida é como ir buscar a chave primaria dessa pessoa e passa-la então através das outras paginas....???? Sendo que o excerto do TPL em questão é o seguinte: <!-- <Grid Head> --> <tr id="grid_header"> {if $AllowDeleteSelected} <th class="odd"> <input type="checkbox" name="rec{$smarty.foreach.RowsGrid.index}" onClick="var i; for(i = 0; i < {$RecordCount}; i++) document.getElementById('rec' + i).checked = this.checked"> </th> {/if} <!-- <Grid Head Columns> --> {foreach item=Band from=$Bands name=BandsHeader} {if $Band->GetUseConsolidatedHeader()} {if $Band->HasColumns()} <th colspan="{$Band->GetColumnCount()}" {if not $smarty.foreach.BandsHeader.last}style="{if $Page->GetPageDirection() eq 'rtl'}border-left{else}border-right{/if}: solid 2px #000000;"{/if} class="{if $smarty.foreach.BandsHeader.index is even}even{else}odd{/if}"> {$Band->GetCaption()} </th> {/if} {else} {foreach item=Column from=$Band->GetColumns() name=Header} {strip} <th class="{if $smarty.foreach.Header.index is even}even{else}odd{/if}"{if $HeadColumnsStyles[$smarty.foreach.BandsHeader.index][$smarty.foreach.Header.index] != ''} style="{$HeadColumnsStyles[$smarty.foreach.BandsHeader.index][$smarty.foreach.Header.index]}"{/if}> {$Renderer->Render($Column->GetHeaderControl())} </th> {/strip} {/foreach} {/if} {/foreach} <!-- </Grid Head Columns> --> </tr> <!-- </Grid Head> --> <tr id="grid_empty" class="new-record-row" style="display: none;" data-new-row="false"> {if $AllowDeleteSelected} {strip} <td class="odd" data-column-name="sm_multi_delete_column"></td> {/strip} {/if} {foreach item=Band from=$Bands name=BandsHeader} {foreach item=Column from=$Band->GetColumns() name=NewRowTemplate} {strip} <td data-column-name="{$Column->GetName()}" class="{if $smarty.foreach.NewRowTemplate.index is even}even{else}odd{/if}" {if $smarty.foreach.NewRowTemplate.last & !$smarty.foreach.BandsHeader.last}style="border-right: solid 2px #000000;"{/if}> </td> {/strip} {/foreach} {/foreach} </tr> <tr data-new-row="false" class="new-record-after-row" style="display: none; border: none; height: 0px;"> <td colspan="{$ColumnCount}" style="border: none; padding: 0px; height: 0px;"></td> </tr> {if count($Rows) > 0} {foreach item=Row from=$Rows name=RowsGrid} <tr class="{if $smarty.foreach.RowsGrid.index is even}even{else}odd{/if}"{if $RowCssStyles[$smarty.foreach.RowsGrid.index] != ''} style="{$RowCssStyles[$smarty.foreach.RowsGrid.index]}"{/if}> {if $AllowDeleteSelected} {strip} <td class="odd" {if $RowCssStyles[$smarty.foreach.RowsGrid.index] != ''} style="{$RowCssStyles[$smarty.foreach.RowsGrid.index]}"{/if}> <input type="checkbox" name="rec{$smarty.foreach.RowsGrid.index}" id="rec{$smarty.foreach.RowsGrid.index}" /> {foreach item=PkValue from=$RowPrimaryKeys[$smarty.foreach.RowsGrid.index] name=CPkValues} <input type="hidden" name="rec{$smarty.foreach.RowsGrid.index}_pk{$smarty.foreach.CPkValues.index}" value="{$PkValue}" /> {/foreach} </td> {/strip} {/if} Não sei se assim será muito perceptivel....!!!
  2. Bom dia, Encontro-me a desenvolver uma base de dados em Postgresql com interface em PHP e agora deparo-me com um problema que não estou a conseguir resolver. Portanto eu tenho 5 páginas PHP diferentes, sendo que a inicial/principal é a identificação das pessoas. O que eu pretendo é que o utilizador possa seleccionar uma pessoa nesta página e quando abre as outras paginas apareça só a informação desta pessoa..... Alguém me pode indicar a maneira mais facil ou prática de fazer isto?
  3. Boa tarde, Estou a construir uma base de dados em Postgresql com interface em PHP (cujo código é gerado pelo programa Postgresql PHP Generator). O código para exportar tabelas para o excel já está todo definido mas por necessidade, precisava de acrescentar código que permitisse ao utilizador(que acede à base de dados online) seleccionador as colunas que pretende exportar, isto por se tratar de uma tabela um pouco extensa e não ser funcional exporta-la na totalidade. A ideia seria aparecer uma janela no ecrã quando o utilizador carrega na opção:"export to excel". Alguém tem alguma ideia de como poderei fazer isto...? Desde já, obrigado por algum feedback.
×
×
  • Criar Novo...