Ir para conteúdo
Fórum Script Brasil

henriquesmarjassi

Membros
  • Total de itens

    10
  • Registro em

  • Última visita

Sobre henriquesmarjassi

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

henriquesmarjassi's Achievements

0

Reputação

  1. Boa tarde, Pretendo reestruturar minhs estrutura de códigos e pastas, gostaria de saber se alguém tem ou sabe dizer o modelo correto de pastas, por exemplo: O melhor seria uma pasta com imagens, outra com js, outra com css e outra com os arquivos .php ?? Quanto ao código, nas páginas que tenho, nenhuma usa include por exemplo, existe um padrão? o q seria melhor ? Onde verifico uma boa prática de códigos PHP ?
  2. henriquesmarjassi

    Insert

    Pessoal, preciso de uma idéia, estou tentando o comando de acordo com a linha abaixo, pois pelo q vi o textarea não tem value, só que minha página nem carrega, não sei se tem a ver com o html ou algo assim, alguma idéia? echo" <td colspan='2'><textarea name='texto_turno' wrap='hard' rows=5 cols=50 maxlength='500' style='width: 70em; height: 20em;'>"<?php echo $variavel; ?>"</textarea></td> ";
  3. henriquesmarjassi

    Insert

    Na verdade, o bloco todo de código está assim: $sqlPassTur = "SELECT * FROM rpte_passagem_turno WHERE data='".$dtRpte."' AND turno=".$turno." AND linha=".$linha; $qryPassTur = mysql_query( $sqlPassTur ); $rstPassTur = mysql_fetch_array( $qryPassTur ,MYSQL_BOTH ); $PasTur = (mysql_affected_rows() > 0) ? 'update' : 'insert'; $sqlPasTur = "SELECT * FROM rpte_passagem_turno WHERE data='".$dtRpte."' AND turno=".$turno." AND linha=".$linha; $qryPasTur = mysql_query( $sqlPasTur ); $rstPasTur = mysql_fetch_array( $qryPasTur ,MYSQL_BOTH ); $variavel = nl2br($rstPassTur[3]); echo "<div>"; echo "<table class='box_just'>"; echo "<tr>"; echo" <td font size='26'>Texto Fechamento Turno:</td> "; echo "</tr>"; echo "<tr>"; echo" <td colspan='2'><textarea id='texto_turno' name='texto_turno' value='".$variavel."' wrap='hard' rows=5 cols=50 maxlength='500' style='width: 70em; height: 20em;'></textarea></td> "; echo "</tr>"; //$variavel = texto_turno; $variavel = str_replace("<br />", "\n",$variavel); $variavel = str_replace("\t","&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",nl2br($variavel)); if( $PasTur == 'insert') echo "<input type='button' value='Salvar' onclick=Query.send('".urlencode('INSERT INTO rpte_passagem_turno VALUES(\''.$dtRpte.'\','.$turno.','.$linha).",\'".$variavel."\')') />"; else echo "<input type='button' value='Atualizar' onclick=Query.send('".urlencode('UPDATE rpte_passagem_turno SET data=\''.$dtRpte.'\',turno='.$turno.',linha='.$linha).",texto_turno=\''+Url.encode(texto_turno.value)+'\'".urlencode(" WHERE data='".$dtRpte."' AND turno='".$turno."' AND linha='".$linha."'")."') />"; echo "</td> </tr> </table>
  4. henriquesmarjassi

    Insert

    Meu código abaixo está salvando em branco quando clica em salvar, mas na hora de atualizar ele atualiza normal, Faço um replace mais não entendo porque não está salvando a primeira vez, alguém poderia ajudar ? $variavel = str_replace("<br />", "\n",$variavel); $variavel = str_replace("\t","&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",nl2br($variavel)); if( $PasTur == 'insert') echo "<input type='button' value='Salvar' onclick=Query.send('".urlencode('INSERT INTO rpte_passagem_turno VALUES(\''.$dtRpte.'\','.$turno.','.$linha).",\'".$variavel."\')') />"; else echo "<input type='button' value='Atualizar' onclick=Query.send('".urlencode('UPDATE rpte_passagem_turno SET data=\''.$dtRpte.'\',turno='.$turno.',linha='.$linha).",texto_turno=\''+Url.encode(texto_turno.value)+'\'".urlencode(" WHERE data='".$dtRpte."' AND turno='".$turno."' AND linha='".$linha."'")."') />"; echo "</td>
  5. Bom dia Pessoal, Preciso fazer algo que na teoria era pra ser simples, mas não está dando certo, preciso somar as linhas de um campo no datagridview e mostrar no rodapé, o que achei na internet me dá a opção de fazer isso via VB e com aspx. Só que meu projeto tem o arquivo ascx.cs.e nesse tipo de arquivo não sei o q fazer, só pra terem uma idéia, segue abaixo o exemplo que achei na internet de fazer no aspx On the code behind file (.aspx.cs), we define the ‘itemDataBound’ method for handling the ItemDataBound Event. &nbsp&nbsp&nbsp float total = 0; protected void itemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType!=ListItemType.Header && e.Item.ItemType!=ListItemType.Footer) { &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp &nbs p; total += float.Parse(e.Item.Cells[1].Text); &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp e.Item.ForeColor = System.Drawing.Color.Blue; &nbsp&nbsp&nbsp&nbsp&nbsp } &nbsp&nbsp&nbsp&nbsp&nbsp else if (e.Item.ItemType == ListItemType.Footer) &nbsp&nbsp&nbsp&nbsp&nbsp { &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp e.Item.Cells[0].Text = "Total"; &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp e.Item.Cells[1].Text = total.ToString(); &nbsp&nbsp&nbsp&nbsp&nbsp } &nbsp&nbsp&nbsp&nbsp } The new datagrid looks like this when rendered on the page: Só lembrando meu projeto está em ascx.cs, alguém tem alguma idéia de como fazer isso?
  6. Boa noite pessoal, não sei se estou no lugar certo, pois quero falar sobre ASP, mas não da microsoft, mas enfim, se puderem me ajudar. É o seguinte, estou lendo um arquivo txt , a minha página lê a primeira linha que é o cabeçalho e depois vai dando loop pra ler todos os pedidos, só que não sei como ler a ultima linha ou o rodapé.Segue abaixo uma parte do meu código que lê o cabeçalho. linha = texto.ReadLine if cont = 1 then ' Uma ocorrencia por arquivo ' ITPTIPO = Right(Mid(linha,1,3),3) ITPIDEN = Right(Mid(linha,1,6),3) ITPVERS = Right(Mid(linha,1,8),2) ITPCONT = Right(Mid(linha,1,13),5) ITPGMOT = Right(Mid(linha,1,19),6) ITPHORA = Right(Mid(linha,1,25),6) ITPCGCT = Right(Mid(linha,1,39),14) ITPCGCR = Right(Mid(linha,1,53),14) ITPCINT = Right(Mid(linha,1,61),8) ITPCINR = Right(Mid(linha,1,69),8) ITPFILT = Right(Mid(linha,1,128),59)
  7. henriquesmarjassi

    Ler xml

    Isso na verdade é uma tag,e dentro dessa tag fica as informações do produto , as quais preciso, nitem 1 é igual a produto 1 e assim por diante , é a única maneira de conseguir diferenciar um produto de outro já que as tags dentro dessa tem o mesmo nome , irei colocar uma parte do meu xml abaixo para que possa verificar : det nItem="1"> - <prod> <cProd>1X</cProd> <cEAN /> <xProd>LV106 SMT</xProd> <CFOP>5124</CFOP> <uCom>PECA</uCom> <qCom>250.0000</qCom> <vUnCom>3.0171</vUnCom> <vProd>754.27</vProd> <cEANTrib /> <uTrib>PECA</uTrib> <qTrib>250.0000</qTrib> <vUnTrib>3.0171</vUnTrib> </prod> - <imposto> - <ICMS> - <ICMS40> <orig>0</orig> <CST>50</CST> </ICMS40> </ICMS> - <IPI> <cEnq>999</cEnq> - <IPINT> <CST>55</CST> </IPINT> </IPI> - <PIS> - <PISNT> <CST>08</CST> </PISNT> </PIS> - <COFINS> - <COFINSNT> <CST>08</CST> </COFINSNT> </COFINS> </imposto> </det> - <det nItem="2"> - <prod> <cProd>2X</cProd> <cEAN /> <xProd>LV103 SMT</xProd> <CFOP>5124</CFOP> <uCom>PECA</uCom> <qCom>100.0000</qCom> <vUnCom>2.6872</vUnCom> <vProd>268.72</vProd> <cEANTrib /> <uTrib>PECA</uTrib> <qTrib>100.0000</qTrib> <vUnTrib>2.6872</vUnTrib> </prod> - <imposto> - <ICMS> - <ICMS40> <orig>0</orig> <CST>50</CST> </ICMS40> </ICMS> - <IPI> <cEnq>999</cEnq> - <IPINT> <CST>55</CST> </IPINT> </IPI> - <PIS> - <PISNT> <CST>08</CST> </PISNT> </PIS> - <COFINS> - <COFINSNT> <CST>08</CST> </COFINSNT> </COFINS> </imposto> </det>
  8. henriquesmarjassi

    Ler xml

    É esta aqui : <td>'.$item->det nItem="1"->prod->vProd.'</td> Vlw
  9. Fala pessoal ,sou novo no PHP, preciso ler a seguinte tag em xml : <det nItem="1"> e depois de um monte de tag ela fecha</det>, mas como faço para ler o número 1 pois é varável, na verdade preciso ler sempre esse valor Fico no aguardo !!!, vlw
  10. henriquesmarjassi

    Ler xml

    Fala galera, preciso ler um xml, só que não estou conseguindo ler os itens ou produtos, estou usando o código abaixo, ele lê tudo, menos os campos do produto, dá erro por causa do 1 eu acho , o erro é o seguinte : Parse error: parse error, expecting `','' or `')'' in C:\wamp\www\QN\xml10.php on line 12 <?php try { $object = simplexml_load_file('orbital.xml'); echo '<table border="1"> <tr valign="middle"> <td><strong>Numero</strong></td> <td><strong>Serie</strong></td> <td><strong>cnpj</strong></td> <td><strong>valor produto</strong></td> </tr>'; foreach($object->NFe as $key => $item) { if(isset($item->infNFe)) { echo ' <tr> <td>'.$item->infNFe->ide->nNF.'</td> <td>'.$item->infNFe->ide->serie.'</td> <td>'.$item->infNFe->emit->CNPJ.'</td> <td>'.$item->det nItem="1"->prod->vProd.'</td> </tr> '; } } echo '</table>'; } catch(Exception $e) { echo $e->getMessage(); }
×
×
  • Criar Novo...