• 25-07-2010, 20:14:06
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?PHP
    set_time_limit(60000000);
    include('ayarlar.php');
    $i=0;
    while($i<10000){
    $nid=$i;
    
    	$result = mysql_query("SELECT * FROM  `mp3` where id=$nid");
    	$r=mysql_fetch_array($result);
    	$mc=$r["mc"];
    	$track=$r["track"];
    $mc=trim($mc);
    $track=trim($track);
    $sonuc=mysql_query("UPDATE mp3 SET  mc = $mc track=$track WHERE  id=$nid");
    echo $mc;
    echo $i.'<br>';
    $i++;
    }
    ?>
    mp3 tablosunda mc sütunundaki tüm satırlarda metinin sonunda bir boşluk var. Böyle birşey uyguladım ancak db e baktığımda değişmediğini görüyorum.
  • 25-07-2010, 20:47:54
    #2
    Eposta Aktivasyonu Gerekmekte
    Gnosis adlı üyeden alıntı: mesajı görüntüle
    <?PHP
    set_time_limit(0);
    include('ayarlar.php');
    $i=1;
    while($i<10000){
    	$result = mysql_query("SELECT * FROM  mp3 WHERE id='$i'");
    	$r=mysql_fetch_array($result);
    	$mc=trim($r["mc"]);
    mysql_query("UPDATE mp3 SET mc='$mc' WHERE  id='$i'");
    echo $i.'<br>';
    $i++;
    }
    ?>
    $i yi arttırıp tablodaki id değerine $id değişkenini arattırmışın.
    Bi kaç küçük düzenlemeden sonra daha iyi bi hale geldi sanırım.
  • 25-07-2010, 20:52:29
    #3
    Dualwarior adlı üyeden alıntı: mesajı görüntüle
    $i yi arttırıp tablodaki id değerine $id değişkenini arattırmışın.
    Bi kaç küçük düzenlemeden sonra daha iyi bi hale geldi sanırım.
    o küçük sorunu programa yansıtmamışım. En son değiştirdiğim halini yazdım konuya tekrar..
  • 25-07-2010, 20:55:17
    #4
    Sorunu çözdünüzmü çözemediyseniz yardımcı olayıjm
  • 25-07-2010, 20:56:40
    #5
    Eposta Aktivasyonu Gerekmekte
    Gnosis adlı üyeden alıntı: mesajı görüntüle
    o küçük sorunu programa yansıtmamışım. En son değiştirdiğim halini yazdım konuya tekrar..
    Benim verdiğimi denedin mi?
  • 25-07-2010, 20:57:08
    #6
    nurettin adlı üyeden alıntı: mesajı görüntüle
    Sorunu çözdünüzmü çözemediyseniz yardımcı olayıjm
    hayır çözemedim malesef. konudaki haliyle duruyor.
  • 25-07-2010, 20:58:22
    #7
    Dualwarior adlı üyeden alıntı: mesajı görüntüle
    Benim verdiğimi denedin mi?
    Sorun Çözüldü
    Update satırı bu şekilde olmalıymış
    mysql_query("UPDATE mp3 SET mc = '".trim($mc)."' WHERE id=".$id);
    herkese teşekkürler..
  • 25-07-2010, 22:09:28
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mysql_query("UPDATE mp3 SET mc = 'TRIM(mc)' WHERE id = $id");
  • 25-07-2010, 23:29:50
    #9
    Üyeliği durduruldu
    bu döngülere de gerek yok şunu deneyebilirsiniz

    mysql_query('UPDATE mp3 set mc=trim(mc)');