• 29-09-2017, 13:40:26
    #1
    forumumuzdan ve diğer sitelerden araştırdım bulduklarımı uyguladımda sorun çözülmedi nerede hata yapıyorum acaba,
    insert yaparken ki sorun çözüldü

    ama select de hata veriyor bakın


    select kodlarınıda paylaşayım
    <?php
    require_once("session.php");
    require_once("class.user.php");
    $auth_user = new USER();
    
    
    $user_id = $_SESSION['user_session'];
    
    $stmt = $auth_user->runQuery("SELECT * FROM users WHERE user_id=:user_id");
    $stmt->execute(array(":user_id"=>$user_id));
    
    $userRow=$stmt->fetch(PDO::FETCH_ASSOC);
    ?>
    Hoşgeldin - <?php print($userRow['user_ads']); ?>
    bu şekilde kullanıyorum, baska config vs istediginiz kod olursa atarım ıns. veri tabanında utf8_general_ci yaptım stunları.. sanırım select kodunda eksık var gibi..tesekkure derim şimdiden yardımcı olabileceklere, iyi forumlar
  • 29-09-2017, 14:20:41
    #2
    $stmt->exec("SET NAMES UTF8");
    ek olarak utf8_decode ve utf8_encode fonksiyonlarını da incelemenizi tavsiye ederim.
  • 29-09-2017, 14:58:04
    #3
    BoraBozdogan adlı üyeden alıntı: mesajı görüntüle
    $stmt->exec("SET NAMES UTF8");
    ek olarak utf8_decode ve utf8_encode fonksiyonlarını da incelemenizi tavsiye ederim.
    hocma bu kodu baska bı yerde bulmustum ama
    <?php
        require_once("session.php");
        require_once("class.user.php");
        $auth_user = new USER();
        $user_id = $_SESSION['user_session'];    
        $stmt = $auth_user->runQuery("SELECT * FROM users WHERE user_id=:user_id");
        $stmt->execute(array(":user_id"=>$user_id));    
        $userRow=$stmt->fetch(PDO::FETCH_ASSOC);
        
    ?>
    buraya nasıl entegre edebilirim hangi satıra ekelrsem ekleyeyım ? sayfa tamamen acılmıyoır..

    tamam hocam "utf8_decode ve utf8_encode fonksiyonlarını da incelemenizi tavsiye ederim" bu skeıdle arastıracagım ıns. ilginiz için çok tesekkur ederim
  • 29-09-2017, 15:00:25
    #4
    <?php
    require_once("session.php");
    require_once("class.user.php");
    $auth_user = new USER();
    $user_id = $_SESSION['user_session'];
    $stmt = $auth_user->runQuery("SELECT * FROM users WHERE user_id=:user_id");
    $stmt->exec("SET NAMES UTF8");

    $stmt->execute(array(":user_id"=>$user_id));
    $userRow=$stmt->fetch(PDO::FETCH_ASSOC);

    ?>

    şuanda pek musait değilim olmazsa skypeden ekle beni akşama bakalım.
    @mikoc;
  • 29-09-2017, 15:03:11
    #5
    BoraBozdogan adlı üyeden alıntı: mesajı görüntüle
    <?php
    require_once("session.php");
    require_once("class.user.php");
    $auth_user = new USER();
    $user_id = $_SESSION['user_session'];
    $stmt = $auth_user->runQuery("SELECT * FROM users WHERE user_id=:user_id");
    $stmt->exec("SET NAMES UTF8");

    $stmt->execute(array(":user_id"=>$user_id));
    $userRow=$stmt->fetch(PDO::FETCH_ASSOC);

    ?>

    şuanda pek musait değilim olmazsa skypeden ekle beni akşama bakalım.
    @mikoc;
    tamam hocam akşama halledemezsem size yazarım, çok sağolun kolay gelsin,
  • 30-09-2017, 12:48:10
    #6
    Üyeliği durduruldu
    try {
    $db = new PDO("mysql:host=localhost;dbname=".$MysqlDbName, $MysqlDbUserName, $MysqlDbUserPass,array(PDO::MYSQL_ATTR_INIT_COMMAND =>"SET NAMES utf8",PDO::MYSQL_ATTR_INIT_COMMAND => "SET CHARACTER SET utf8"));
    } catch ( PDOException $e ){
    print $e->getMessage();
    }
  • 01-10-2017, 22:48:27
    #7
    @BoraBozdogan; 'a çok teşekkür ederim, sorunu konuyu açtığım gün çözdü, ilgisine, bilgisine hayran kaldım gerçekten maşaAllah Allah yolunu açık eylesin..
    @MorNetAjans; sizin çözüm de çalışıyor sizlerede çok teşekkür ediyorum yardımlarınız için,

    çok teşekkürler r10 ailesi