• 11-04-2023, 20:55:03
    #1
    Merhaba arkadaÅŸlar

    resimde iletmiş olduğum db tablolarında urun kodu, id ve sef kodu 0001 0002 olarak manuel ekledim bu ürünlerden 0003den başlayarak tek tek 2000 sayısına kadar eklenmesi lazım otomatik olarak nasıl bir kod yazabiliriz.

    resim kodu sütunu hep aynı kalacak 0003 0003 0004 0004 diye 2000' e kadar gitmesi lazım

    sql link: https://drive.google.com/file/d/1Wjm...usp=share_link
  • 11-04-2023, 20:58:45
    #2
    Merhabalar , Ben @gus;
    Nasılsınız ?
    Yaklaşık 6 senelik Web Aplikasyonları ve Web Siteleri geliştirme deneyimlerimizde neredeyse 90 'dan fazla firmanın web sitesini kurmayı başardık.
    Özelleştirilmiş bir çok ortak firmada çalışarak , hem yurt dışı hem yurt içi işlerimizi başarılı bir şekilde tamamladık.
    www.devialt.com 'un firma sahibi ve webiste.com.tr nin takım liderliğini yapmaktayım.
    Sizinle de tanışmak ve beraber çalışmak isteriz.

    R10 İlgili Referanslar
    Yazılım
    Web Hizmetleri
    Wordpress


    Teşekkürler
    İyi çalışmalar.

    Senior Developer
    @gus;
    Whatsapp
    www.devialt.com
  • 11-04-2023, 21:21:03
    #3
    Çalışıyor mu denemedim ama bu şekilde bir kod işinizi görecektir diye düşünüyorum. PHP-PDO tarafında




    <?php
    $servername = "localhost";
    $username = "username";
    $password = "password";
    $dbname = "myDBPDO";

    try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    for($count = 3; $count <= 2000; $count++) {
    $sql = "INSERT INTO tablo_adiniz (resim, modelno, sef)
    VALUES ('resim_linki_buraya', ".str_pad($count, 4, "0", STR_PAD_LEFT).", '".str_pad($count, 4, "0", STR_PAD_LEFT)."')";
    $conn->exec($sql);

    }
    } catch(PDOException $e) {
    echo $sql . "<br>" . $e->getMessage();
    }

    $conn = null;
    ?>
  • 11-04-2023, 21:28:21
    #4
    Tiere adlı üyeden alıntı: mesajı görüntüle
    Çalışıyor mu denemedim ama bu şekilde bir kod işinizi görecektir diye düşünüyorum. PHP-PDO tarafında




    <?php
    $servername = "localhost";
    $username = "username";
    $password = "password";
    $dbname = "myDBPDO";

    try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    for($count = 3; $count <= 2000; $count++) {
    $sql = "INSERT INTO tablo_adiniz (resim, modelno, sef)
    VALUES ('resim_linki_buraya', ".str_pad($count, 4, "0", STR_PAD_LEFT).", '".str_pad($count, 4, "0", STR_PAD_LEFT)."')";
    $conn->exec($sql);

    }
    } catch(PDOException $e) {
    echo $sql . "<br>" . $e->getMessage();
    }

    $conn = null;
    ?>
    Allah senden razı olsun tek seferde oldu çok teşekkür ederim çok sağol dostum!