• 08-04-2008, 03:09:30
    #1
    Üyeliği durduruldu
    Arkadaşlar Merhaba

    Video sitemde son eklenen 5 videoyu ayrı bir sayfada göstermek istiyorum, yada rastgele videolar göstermek istiyorum. Nasıl yapabilirim
  • 08-04-2008, 04:59:26
    #2
    Misafir
    Asp mi Php mi?

    Gerçi farketmez. Uyuyom ben şimdi. Uyanınca konuşuruz. Kodları bulamazsan gönderirim ben sana.
  • 08-04-2008, 06:44:57
    #3
    <?
    $db_host = "localhost";
    $db_user = "root";
    $db_pass = "";
    $db_name = "video";

    $mysql_connect = @mysql_connect("$db_host","$db_user","$db_pass");
    $db_connect = @mysql_select_db("$db_name", $mysql_connect);


    $sorgu = "SELECT * FROM tabloadı ORDER By id DESC LIMIT 5";

    $sorgulama = mysql_query($sorgu);

    if (mysql_num_rows($sorgu)>0){
    //kayitlari listele
    while ($kayit=mysql_fetch_array($sorgu)){
    $id=$kayit["id"];
    $title=$kayit["title"];
    //yazdıralım
    echo "<a href=\"http://www.siteadi.com/video.php?id=$id\">$title</a><br>";
    } // while sonu
    } else {

    ?>

    eğer php ise böyle bir sayfa işini görür kendine göre editlersen tabiki
  • 08-04-2008, 13:35:44
    #4
    Üyeliği durduruldu
    asp lazım
  • 08-04-2008, 13:38:21
    #5
    ya ne güzel iki cevap verilmiş. İnanın gülmekten ölecem. Adam asp bölümüne soru yazıyor. Biri php mi olacak diyor diğeri php kod veriyor. Ya varya siz çok komiksiniz ))


    [COLOR="red"]Sorunun sahibine cevap;[/COLOR]

    <%
    set video= server.createobject("ADODB.Recordset")
    SQL = "Select * from tablonunadı where order by id desc"
    video.open SQL,baglantı,1,3
    %>
    <%
    for i = 1 to 5
    if video.eof then exit for
    %>

    <%=video("videolinki")%>

    <%
    video.movenext
    Next
    %>


    Kodda yapman gereken düzenlemeler:
    video, tablonunadı, id ,baglantı ve videolinki alanlarını kendi kodlaman ve veritabanına göre düzeltmek olacak.
  • 08-04-2008, 15:24:24
    #6
    AmazonGenTR adlı üyeden alıntı: mesajı görüntüle
    ya ne güzel iki cevap verilmiş. İnanın gülmekten ölecem. Adam asp bölümüne soru yazıyor. Biri php mi olacak diyor diğeri php kod veriyor. Ya varya siz çok komiksiniz ))
    [COLOR="red"]Sorunun sahibine cevap;[/COLOR]
    <%
    set video= server.createobject("ADODB.Recordset")
    SQL = "Select * from tablonunadı where order by id desc"
    video.open SQL,baglantı,1,3
    %>
    <%
    for i = 1 to 5
    if video.eof then exit for
    %>
    <%=video("videolinki")%>
    <%
    video.movenext
    Next
    %>
    Kodda yapman gereken düzenlemeler:
    video, tablonunadı, id ,baglantı ve videolinki alanlarını kendi kodlaman ve veritabanına göre düzeltmek olacak.

    eğer sadece 5 veri getireceksen sql sorgusunun önüne TOP 5 yaz. DByi gereksiz yere kasmamış olursun. Ayrıca açtığın db bağlantılarını kapatmalısın. Yani şu şekilde :

    <%
    set video= server.createobject("ADODB.Recordset")
    SQL = "Select TOP 5 * from tablonunadı where order by id desc"
    video.open SQL,baglantı,1,3
    %>
    <%
      for i = 1 to 5
      if video.eof then exit for
    %>
    <%=video("videolinki")%>
    <%
    video.movenext
    Next
    video.close
    set video = nothing
    %>