Sonsuz PHP while döngüsü

0 Cevap php

Benim tarayıcıda benim test_post.php dosyasını başlatmak döngü, her, ben bir hiç bitmeyen bir döngü olsun, ve ben eksik bir fikrim yok ederken temel PHP ile bazı sorun yaşıyorum!

İşte benim PHP kodu:

<?php

 mysql_connect('localhost', 'admin', '1234') or die(mysql_error());
 mysql_select_db('json');
 $test = mysql_query('SELECT user,pass FROM login WHERE user="john"');

 $row = mysql_fetch_array($test, true);

 while($row) {
  echo "Username: ".$row['user']." Password: ".$row['pass']."<br />";
 };
?>

Ben bu kriterleri karşılamak benim MySQL veritabanı üç girdileri var, ancak sonsuz ilki döngü devam ediyor!

Ben veritabanından bir dizi olsun ve sonra bir damla aşağı liste doldurmak için geri geçirilen bir JSON nesnesi haline dönüştürmek çalışıyorum.

Ben de while döngüsü yürütecek kez miktarını sınırlamak için dizideki girdilerin miktarını almak için PHP'nin sayısı fonksiyonunu kullanarak çalıştı, ancak bu bile bir hiç bitmeyen döngü içinde sonuçlanır.

Benim veritabanı yapısı 3 sütun, yani id, kullanıcı ve ben 'john' bir 'kullanıcı' değerine sahip 3 kayıtları var bunun içinde, geçmek içeren giriş adında bir tablo oluşur.

Ne herhangi bir fikir yanlış olabilir?

PS: Ben nedense benim yazılan kod biçimlendirme uygulamak değil, araç çubuğu gitti!

0 Cevap