Ir para conteúdo
Fórum Script Brasil

MadPatryk

Membros
  • Total de itens

    198
  • Registro em

  • Última visita

Posts postados por MadPatryk

  1. bom, eu keria fazer o seguinte...

    do mesmo jeito que fiz neste algoritimo...

    uma função que, 1°, ao inserir os dados do user no banco, eu quero que grave a hora em que ele se registrou + 1... e tipo, na tela principal, eu keria fazer com que contasse o tempo dele regressivamente... como?

    subtraindo a hora em que ele entrou(somada com +1) pela hora atual...

    tipo, o user registrou-se agora, (23:24:00) dai eu registro a hora dele +1 que da 24:24:00... dai eu subtraio pela hora atual tipo 24:24:00 - 23:24:00 ou seja, falta ainda 1 hora pro tempo dele acabar... e eqto o site ir dando os refreshes, o tempo vai estar contando na tela...

    sacarou velho?!

    me ajudaram ai, só que só conseguiram me ajudar com a hora e com os minutos, mas eu keria com os segundos também...

    é isso!

    valeus!

  2. po cara, eu li o que eu já sabia...

    mas dai vem a pergunta... se eu já sabia, prq não faço?

    é justamente isso, eu sei as funçoes de hora, mas não sei a formatação... sad.gif

    dai é por isso que não to conseguindo colocar os segundos pra contar nesse meu script ai...

    se você ou alguém puder me ajudar... agradeço pra kramba!

    valeus!

  3. galera, eu to com uma duvida!

    eu tenho um code de formatar hora, mas só to sabendo como formatar a hora e os minutos.... como faço para formatar os segundos também? mas no jeito de como segue meu codigo, tipo, que a finalidade é subtrair horas...

    tai galera :

      Hora = FormatDateTime(Now(),4) 
      HoraMaisUm = Left(Hora,2) + 1
      HoraMaisUm = HoraMaisUm & Right(Hora,3)
      Response.Write(Hora & "<BR>" & HoraMaisUm)
    
      H_Hora = Hour(Hora) 
      M_Hora = Minute(Hora)
      S_Hora = Second(Hora)
      H_HoraMaisUm = Hour(HoraMaisUm) 
      M_HoraMaisUm = Minute(HoraMaisUm)
      S_HoraMaisUm = Second(HoraMaisUm) 
    
      TotalMin = M_HoraMaisUm - M_Hora
      TotalHor = H_HoraMaisUm - H_Hora
      TotalSec = S_HoraMaisUm - S_Hora 
      
      If TotalHor < 10 Then
      	TotalHor = "0" & TotalHor
      End If
    
      If TotalMin < 10 Then
      	TotalMin = "0" & TotalMin
      End If
      
      If TotalSec < 10 Then
      	TotalSec = "0" & TotalSec
      End If
    
      Response.Write("<BR><BR>Diferença entre os dois: ")
      Response.Write(TotalHor & ":" & TotalMin & ":" & TotalSec) 
    

    só keria que ele me mostrasse os minutos também!!!!

    valeus!

  4. galera, td bem? eu sou novo aki no forum de asp...

    e como todo novato, eu já to com uma duvida! hehe

    eu tenho um code de formatar hora, mas só to sabendo como formatar a hora e os minutos.... como faço para formatar os segundos também? mas no jeito de como segue meu codigo, tipo, que a finalidade é subtrair horas...

    tai galera :

      Hora = FormatDateTime(Now(),4) 
      HoraMaisUm = Left(Hora,2) + 1
      HoraMaisUm = HoraMaisUm & Right(Hora,3)
      Response.Write(Hora & "<BR>" & HoraMaisUm)
    
      H_Hora = Hour(Hora) 
      M_Hora = Minute(Hora)
      S_Hora = Second(Hora)
      H_HoraMaisUm = Hour(HoraMaisUm) 
      M_HoraMaisUm = Minute(HoraMaisUm)
      S_HoraMaisUm = Second(HoraMaisUm) 
    
      TotalMin = M_HoraMaisUm - M_Hora
      TotalHor = H_HoraMaisUm - H_Hora
      TotalSec = S_HoraMaisUm - S_Hora 
      
      If TotalHor < 10 Then
      	TotalHor = "0" & TotalHor
      End If
    
      If TotalMin < 10 Then
      	TotalMin = "0" & TotalMin
      End If
      
      If TotalSec < 10 Then
      	TotalSec = "0" & TotalSec
      End If
    
      Response.Write("<BR><BR>Diferença entre os dois: ")
      Response.Write(TotalHor & ":" & TotalMin & ":" & TotalSec) 
    

    só keria que ele me mostrasse os minutos também!!!!

    valeus!

  5. galera, estou com duvidas!(pra variar não é??!)

    eu tava lendo uns sites de tutos(pra variar também! heheh) e achei coisas relacionadas a arrays, hashtables e outros do tipo... mas não intendi muito bem a explicação que o colunista escreveu...

    na verdade, eu queria saber qual é a diferença entre o ArrayList, o SortedList, o HashTable e o DataSet...

    esse SortedList, pelo nome eu posso imaginar o que seja! acho que ele sorteia um dado de uma array e imprime... num sei muito bem se é isso...

    quem puder me ajudar!

    agradeço d+!!!!

    valeus!

  6. Galera, to com duvidas basicas de iniciante!!!

    tipo, eu to em um site de tutorial, e ele me deu esse aqui como teste...

    <script runat="server">
    Sub Page_Load
    if Not Page.IsPostBack then
    lbl1.Text="The date and time is " & now()
    end if
    End Sub
    Sub submit(s As Object, e As EventArgs)
    lbl2.Text="Hello World!"
    End Sub
    </script>
    <html>
    <body>
    <form runat="server">
    <h3><asp:label id="lbl1" runat="server" /></h3>
    <h3><asp:label id="lbl2" runat="server" /></h3>
    <asp:button text="Submit" onclick="submit" runat="server" />
    </form>
    </body>
    </html>
    

    só que eu não entendi 3 coisas...

    1- o que seria e pra q serve esse IsPostBack?

    2- o que é esse s que ta declarado como objeto(prq? e o que significa?)? onde esse s está?

    3- o que é esse e que ta declarado como evento de argumentos(prq? e o que significa?)? onde esse e está?

    valeus galera!

    espero não estar sendo tão cara de pau em perguntar varias coisas!!!

    mas me desculpem, mas é prq eu to iniciando com .net e to gostando pra kramba!

    valeus!

  7. tipo, eu estou tentando mostrar dados da minha sql, mas não to conseguindo...

    e eu queria aprender do modo que estou tentando fazer...

    será que alguém poderia me da aquela forcinha! aquela ajudinha?! hehe

    olhem só como to fazendo galera:

    <%@ Import Namespace="System.Data.OleDb" %>
    <script runat="server">
    sub Page_Load
    dim dbconn,sql,dbcomm,dbread
    dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
    data source=" & server.mappath("db1.mdb"))
    dbconn.Open()
    sql="SELECT * FROM customers"
    dbcomm=New OleDbCommand(sql,dbconn)
    dbread=dbcomm.ExecuteReader()
    customers.DataSource=dbread
    customers.DataBind()
    dbread.Close()
    dbconn.Close()
    end sub
    </script>
    <html>
    <body>
    <form runat="server">
    <asp:Repeater id="customers" runat="server">
    <HeaderTemplate>
    <table border="1" width="100%">
    <tr>
    <th>Companyname</th>
    <th>Contactname</th>
    <th>Address</th>
    <th>City</th>
    </tr>
    </HeaderTemplate>
    <ItemTemplate>
    <tr>
    <td><%#Container.DataItem("companyname")%></td>
    <td><%#Container.DataItem("contactname")%></td>
    <td><%#Container.DataItem("address")%></td>
    <td><%#Container.DataItem("city")%></td>
    </tr>
    </ItemTemplate>
    <FooterTemplate>
    </table>
    </FooterTemplate>
    </asp:Repeater>
    </form>
    </body>
    </html>
    

    prq sera que não mostra os dados???

    eu faço com xml e sai perfeito...

    valeus!

  8. galera, eu to fazendo selects com o count(*) que é bem rapido certo?

    mas tipo, como eu faço pra montar uma array de resultados do banco? como faço do mesmo jeito sem usar o count(*)... da forma covencional, que eu uso o pg_fetch_array...

    dai, sem usar o count, fica...

    $sql = "select * from table";
    $query = pg_query($sql);
    $x = pg_fetch_array($query); // array dos dados do banco
    
    echo "Nome: " . $x["nome"];
    echo "Mail   : " . $x["email"];
    echo "icq: " . $x["icq"];
    
    beleza! mas com o count? como eu faço pra ele me mostrar esses results em uma array? tipo, eu to tentando assim ó:
    $sql = "select count(*) as total from table";
    $query = pg_query($sql);
    $x = pg_fetch_array($query); // array dos dados do banco
    
    echo "Nome: " . $x["nome"];
    echo "Mail   : " . $x["email"];
    echo "icq: " . $x["icq"];
    

    só q, não ta rolando!!! como eu consigo?

    valeus!

  9. po valeu mermo cara!

    vo da uma olhada nesse site do postgres!

    ah tipo, eu to falando de VB.NET mesmo... não do C#... que pra falar a verdade, sei menos doq VB.NET!!! que já sei bem pouco!!! hehehe

    tu poderia me dar um exemplo em vb.net de como contar registros?

    valeus

  10. Fala galera!

    blza?!

    sou novo aki no script brasil e no forum de .net também!!!

    tipo, to com uma duvidazinha basica!!! como eu consigo conectar com postgres no aspx?

    e mais uma duvida...

    tipo, como eu conto o total de dados que existe na tabela pelo aspx??

    valeus!

  11. galera, eu não to conseguindo passar meu script de paginação(que era em mysql) pra postgre... prq to com problemas...

    a sintaxe do limit no postgre é diferente... eu sei... ou invés de visgula(,) se usa offset...

    mas mesmo assim não ta funfando...

    ele não da erro no script, mas simplesmente, não mostra as proximas paginas...

    tipo só mostra o numero 1 no fim da tela, e o resto dos numeros, que seriam 2 - 3 - 4... enfim, não mostram...

    eu tenho 50 dados no meu banco, e o meu limit ta 10 offset 1... que é 10 registros por pagina... não é isso?

    mas não funciona!!! da o prob que citei acima!!!

    deem uma olhada no code plxxxxxxxxxxx!!!!

    <?
    $conn = pg_connect("host=localhost dbname=financeiro user=root password=root");
    $links_por_pag = 5;
    $reg_por_pag = 9;
    
    $busca = pg_query("SELECT count(*) FROM dev_imp_paga");
    $registros = pg_fetch_result($busca,0); 
    
    
    //?pg=número da página
    $pg = $_GET['pg'];
    if ($pg==null) $pg = "1";
    
    //Quantidade total de páginas
    $total = ($registros%$reg_por_pag==0)?$registros/$reg_por_pag:floor($registros/$reg_por_pag)+1;
    
    
    $query = "SELECT login FROM f_users ORDER BY login asc LIMIT 3 OFFSET 1";
    $result = pg_query($query);
    
    while ($x = pg_fetch_array($result))
    	{
    	echo $x[0] . "<p>";
    	}
    
    //Verificando para deixar de 10 em 10
    if (((strlen($pg)>1) and (substr($pg, -1)!=0)) or ((strlen($pg)==1) and (substr($pg, -1)!=1))) {
       //somando...
       for ($i=1;$i<=9;$i++) {
          $fim = $pg+$i;
             if (substr($fim, -1)==0)  break;
       }
       //subtraindo...
       for ($o=1;$o<=9;$o++) {
          $inicio = $pg-$o;
          if (strlen($pg)==1)
             if (substr($inicio, -1)==1)  break;
          if (strlen($pg)>1)
             if (substr($inicio, -1)==0)  break;
       }
    
    } else {
       $inicio = $pg;
       if (strlen($pg)==1)
          $fim = $pg+9;
       else
          $fim = $pg+10;
    }
    
    //Exibindo a paginação
    for ($num=$inicio;$num<=$fim;$num++) {
       //deixando negrito quando for a página atual
       if ($pg==$num)
          echo ' <b>['.$num.']</b> ';
       else
          echo '<a href="?pg='.$num.'"> '.$num.'</a>';
       //Parar quando chegar ao total de páginas
       if ($num==$total) break;
    }
    ?>
    

    ta ai

    valeus galeraaa!

×
×
  • Criar Novo...