Merhaba,
elimde bir mysql tablosu var içinde veri site bir sütun var ben bunu array'a doldurmak istiyorum. myqsl_fetch_array şeklinde yaptığımda tek veri çekiyor, ben tüm verileri array a koymasını istiyorum. Nasıl yaparım ?
PHP Tabloyu array a doldurmak
10
●2.014
- 01-08-2013, 17:03:04Bütün sütunları değil de bütün satırları çekmesini sitiyorum hocamReQueM adlı üyeden alıntı: mesajı görüntüle
- 01-08-2013, 17:37:25onun kısa yoldan çözümü var mı bilmiyorum ama hepsini döngü içinde diziye aktarabilirsin.
$sorgu = mysql_query("SELECT elma, armut, cilek FROM meyveler"); $elma = array(); $armut = array(); $cilek = array(); $i = 1; while($r = mysql_fetch_assoc($sorgu)){ $elma[$i] = r["elma"]; $armut[$i] = r["armut"]; $cilek[$i] = r["cilek"]; $i++; }kullanırken;
echo $elma[1]; //1. satırdaki elma verisi echo $armut[2]; //2. satırdaki armut verisi echo $cilek[3]; //3. satırdaki cilek verisi
denemedim ama bu şekilde olması lazım - 01-08-2013, 19:39:16vbulletin dil paketindeki cümleleri buna benzer bir yöntem ile çekilyor, sorun olacağını sanmıyorum, eğer satır sayısı çok fazla ise gruplandırırsınata350 adlı üyeden alıntı: mesajı görüntüle
- 01-08-2013, 22:22:54Kimlik doğrulama veya yönetimden onay bekliyor.Mysql_fetch_assoc ile bunu direkt yapıyorsun zaten.
Sorguda WHERE vs. gibi bir sınırlayıcı olmadığına dikkat et.. - 01-08-2013, 22:36:37Döngüye sokmayınca sadece ilk satırdaki verileri yazdırıyorBirlikisgu adlı üyeden alıntı: mesajı görüntüle
- 01-08-2013, 22:44:08Ne olmasını bekliyorsun?ReQueM adlı üyeden alıntı: mesajı görüntüle
Amacın nedir tam olarak?