• 15-07-2021, 17:55:23
    #1
    Php 7.2 Kullanıyorum


    Bu kodu yazınca ;

    <!-- main nav -->
                    <nav class="collapse navbar-collapse navbar-right" role="navigation">
                        <ul id="nav" class="nav navbar-nav menu">
                            <?php
                            $sorgu = $baglanti->query("SELECT tablo_menuad FROM menuler");
                            ?>
                            
                           <li><a href="#top">Home</a></li>
                          
    
                        </ul>
                    </nav>
                    <!-- /main nav -->


    Bu hatayı alıyorum

    66. Satır dediği yer yukarısı

    Nerede hata yapıyorum
  • 15-07-2021, 17:59:35
    #2
    Sayfana mysql bağlantısını yaptın mı?
  • 15-07-2021, 18:00:45
    #3
    Twinays adlı üyeden alıntı: mesajı görüntüle
    Sayfana mysql bağlantısını yaptın mı?
    Yaptım include ilede ekledim normalde yazdım olmadı neden olmadı bilmiyorum
  • 15-07-2021, 18:25:00
    #4
    mysql bağlantı kodunu atar mısın buraya. kullanıcı adı şifre bilgilerini silerek
  • 15-07-2021, 18:27:36
    #5
    ahmtcn37 adlı üyeden alıntı: mesajı görüntüle
    mysql bağlantı kodunu atar mısın buraya. kullanıcı adı şifre bilgilerini silerek
    <?php
    $connect=mysqli_connect("localhost","root","","test");
    if ($connect)
    {
        die("Connection Failed".mysqli_connect_error());
    }
    else {
        echo "Başarılı";
    }
    ?>
  • 15-07-2021, 18:33:09
    #6
    MySQL bağantının değişken adını $connect yapmışsın ama veri çekerken $baglanti olarak kullanmaya çalışıyorsun. Birde mysqli ile bağlantı kurmuşssun ama PDO fonskiyonu ile veri çekmeye çalışıyorsun.
    [COLOR=#bbbbbb][FONT=Cascadia Code][COLOR=#fede5d]try[/COLOR][COLOR=#ffffff]{[/COLOR][COLOR=#ffffff]        [/COLOR][COLOR=#ff7edb]$baglanti[/COLOR][COLOR=#ffffff] = [/COLOR][COLOR=#fede5d]new[/COLOR][COLOR=#ffffff] [/COLOR][COLOR=#fe4450]PDO[/COLOR][COLOR=#ffffff]([/COLOR][COLOR=#ff8b39]'mysql:host=localhost;dbname=veritabanıadı;charset=utf8'[/COLOR][COLOR=#ffffff],[/COLOR][COLOR=#ff8b39]'veri tabanı kullanici adı'[/COLOR][COLOR=#ffffff],[/COLOR][COLOR=#ff8b39]'Veri tabanı şifresi'[/COLOR][COLOR=#ffffff]);[/COLOR][COLOR=#ffffff]    }[/COLOR][COLOR=#fede5d]catch[/COLOR][COLOR=#ffffff]([/COLOR][COLOR=#fe4450]PDOException[/COLOR][COLOR=#ffffff] [/COLOR][COLOR=#ff7edb]$e[/COLOR][COLOR=#ffffff]){[/COLOR][COLOR=#ffffff]        [/COLOR][COLOR=#fede5d]die[/COLOR][COLOR=#ffffff]([/COLOR][COLOR=#ff7edb]$e[/COLOR][COLOR=#fede5d]->[/COLOR][COLOR=#36f9f6]getMessage[/COLOR][COLOR=#ffffff]());[/COLOR][COLOR=#ffffff]    }[/COLOR][/FONT][/COLOR]
    attığım kodu bağlantı kısmınıza ekleyip bilgileri düzenleyin bide öyle deneyin
  • 15-07-2021, 18:35:07
    #7
    ahmtcn37 adlı üyeden alıntı: mesajı görüntüle
    MySQL bağantının değişken adını $connect yapmışsın ama veri çekerken $baglanti olarak kullanmaya çalışıyorsun. Birde mysqli ile bağlantı kurmuşssun ama PDO fonskiyonu ile veri çekmeye çalışıyorsun.
    [COLOR=#bbbbbb][FONT=Cascadia Code][COLOR=#fede5d]try[/COLOR][COLOR=#ffffff]{[/COLOR][COLOR=#ffffff]        [/COLOR][COLOR=#ff7edb]$baglanti[/COLOR][COLOR=#ffffff] = [/COLOR][COLOR=#fede5d]new[/COLOR][COLOR=#ffffff] [/COLOR][COLOR=#fe4450]PDO[/COLOR][COLOR=#ffffff]([/COLOR][COLOR=#ff8b39]'mysql:host=localhost;dbname=veritabanıadı;charset=utf8'[/COLOR][COLOR=#ffffff],[/COLOR][COLOR=#ff8b39]'veri tabanı kullanici adı'[/COLOR][COLOR=#ffffff],[/COLOR][COLOR=#ff8b39]'Veri tabanı şifresi'[/COLOR][COLOR=#ffffff]);[/COLOR][COLOR=#ffffff]    }[/COLOR][COLOR=#fede5d]catch[/COLOR][COLOR=#ffffff]([/COLOR][COLOR=#fe4450]PDOException[/COLOR][COLOR=#ffffff] [/COLOR][COLOR=#ff7edb]$e[/COLOR][COLOR=#ffffff]){[/COLOR][COLOR=#ffffff]        [/COLOR][COLOR=#fede5d]die[/COLOR][COLOR=#ffffff]([/COLOR][COLOR=#ff7edb]$e[/COLOR][COLOR=#fede5d]->[/COLOR][COLOR=#36f9f6]getMessage[/COLOR][COLOR=#ffffff]());[/COLOR][COLOR=#ffffff]    }[/COLOR][/FONT][/COLOR]
    attığım kodu bağlantı kısmınıza ekleyip bilgileri düzenleyin bide öyle deneyin
    Hocam farkındayım ok fazla deneme yaptım altı üstü mysqldeki tabloya bağlanıp sutündan veri alıcaktım hepsi karman çorman oldu şimdi sıfırlıcam tekrar başlıcam