folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Mysql Guncel Verileri Öncekilerle Kıyaslayip Cekme



Mysql Guncel Verileri Öncekilerle Kıyaslayip Cekme

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    AlpereN
    AlpereN's avatar
    Kayıt Tarihi: 10/Eylül/2005
    Erkek

    s.a muridler

    baslık herseyi acıklıyor

    mysql de tablom var mapping diye ordaki tum verileri array a attıyorum fakat array ıcındeki verilerle yeni ekledigim verileri kıyaslamak ısıtıyorum ismi aynı  onceden varsa eger ıkısını kıyaslayıp   yeni zamanda ekli olani almak istiyorum kodum asagıdadır

     

    yardımlarınız ıcın sımdıden tesekurler ..

     

    burda array e atıyorum echo ile hepsini yazdırıyorum

     

        $sql = mysql_query("SELECT id,user,signal_date,lat,lon FROM mapping");
        while($row = mysql_fetch_array($sql, MYSQL_NUM)) {
        echo $row[0],"&nbsp;",$row[1],"&nbsp;",$row[2],"&nbsp;",$row[3],"&nbsp;",$row[4]."<br>";

    row[1]= ismi tutuyor

    row [4]= zamanı

    yeni bir query yazmam lazım ama 3 saatir yazamadım tesekurler ...

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    aha bende bunun asp sini düşündümde hiç kasmadım. komple silip db yi baştan çevirtiyorum accessten mysql e :D

    biraz amele stayla ama kendimi kasacak kadar vaktim yoktu :D


    kelimeler albayım bazı anlamlara gelmiyor.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    <?php 
    
    	$sql = mysql_query("SELECT id,user,signal_date,lat,lon FROM mapping"); // sql sorgun
        	while($row = mysql_fetch_array($sql, MYSQL_NUM)) 
    			{
    				$aynikayitlar = mysql_query("select * from mapping where user='$row[1]'"); //mapping tablosundaki aynı isimleri buluyoruz
    				if(@mysql_num_rows($aynikayitlar)>1) //eğer döngüdeki row 1 değerine ait bir den fazla isim var ise
    					{
    						$a = mysql_query("select * from mapping where signal_date='$row[4]' order by signal_date limit 1 ");  //son eklenen kayıt
    							while ($row2 = mysql_fetch_array($a))
    								{
    									echo $row2[0],"&nbsp;",$row2[1],"&nbsp;",$row2[2],"&nbsp;",$row2[3],"&nbsp;",$row2[4]."<br>"; //
    								} 
    					}
    				else
    					{	
    		   				 echo $row[0],"&nbsp;",$row[1],"&nbsp;",$row[2],"&nbsp;",$row[3],"&nbsp;",$row[4]."<br>"; //
    					}
    
    			}
    ?>

    not defterinde yazdım syntax error verirse düzeltme yapabilirsin bi dene bakam bunu


    snnyk.com - code is poetry all that i know...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    AlpereN
    AlpereN's avatar
    Kayıt Tarihi: 10/Eylül/2005
    Erkek

    tamamdir tesekurler denedım bırkac hata verdi benim database yuzunden 

     

     

    yardımların ıcın cok tesekur ederim

Toplam Hit: 816 Toplam Mesaj: 4