Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Bu hatayı neden verir

Konu, 'PHP' kısmında digrev tarafından paylaşıldı.

  1. digrev

    digrev Üye

    Kayıt:
    7 Şubat 2012
    Mesajlar:
    145
    Beğenilen Mesajlar:
    0
    arkadaşlar aşağıdaki kod bu şekliyle çalışmıyor ama datayı fonnksiyonunun içine koyarsam çalışıyor.Acaba neden olur

    Kod:
    
    <select name="" id="">
    <option value="">Kullanıcılar</option>
    <?php echo yukle($con); ?>
    </select>
    
    
    
    <?php
    $con = mysqli_connect('localhost', 'root', '', 'testing');
    $data = mysqli_query($con, 'select * from info');
    function yukle($con)
    {
        $options = '';
    
        while ($satir= mysqli_fetch_array($data)) {
            $options .= '<option value="'.$satir['id'].'">'.$satir['name'].'</option>';
        }
    
        return $options;
    }
    
    ?>
     
  2. sefa1471

    sefa1471 Üye

    Kayıt:
    13 Mart 2014
    Mesajlar:
    156
    Beğenilen Mesajlar:
    16
    Meslek:
    Öğrenci
    Şehir:
    Ankara
    Bu şekilde yaparsanız çalışır.
    PHP:

    <?php
    $con 
    mysqli_connect('localhost''root''''testing');
    $data mysqli_query($con'select * from info');
    function 
    yukle($con)
    {

        global 
    $data;
        
    $options '';

        while (
    $satirmysqli_fetch_array($data)) {
            
    $options .= '<option value="'.$satir['id'].'">'.$satir['name'].'</option>';
        }

        return 
    $options;
    }

    ?>
    <select name="" id="">
    <option value="">Kullanıcılar</option>
    <?php echo yukle($con); ?>
    </select>
     
  3. digrev

    digrev Üye

    Kayıt:
    7 Şubat 2012
    Mesajlar:
    145
    Beğenilen Mesajlar:
    0
    evet bu global olayını biyerde görmüştüm ama anlayamamıştım
     
  4. sefa1471

    sefa1471 Üye

    Kayıt:
    13 Mart 2014
    Mesajlar:
    156
    Beğenilen Mesajlar:
    16
    Meslek:
    Öğrenci
    Şehir:
    Ankara
    Global'ın temel mantığı bir değişkeni farklı noktalardan erişim sağlamak için kullanılır.
     
  5. digrev

    digrev Üye

    Kayıt:
    7 Şubat 2012
    Mesajlar:
    145
    Beğenilen Mesajlar:
    0
    teşkkürler