• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

Veritabanındaki bilgileri array atayıp yazdırmak

Konuyu Okuyan Kişiler (0)

LadyArch3r

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
113
Beğeniler
0
#1
PHP:
<?
include('baglan.php');
	
	// CSV OKUMA
	function csvoku($dosya)
	{
	
		$satirlar = array();
		foreach(file($dosya) as $satir)
		{
			
			$satirlar[] = str_getcsv($satir,';');
		
		}
		
		return $satirlar;
	
	}

	
	// CSV YAZMA
	function csvyaz($dosya, $veriler, $ayrac = ';')
	{
	
		$file = fopen($dosya,	'w');
		foreach($veriler as $veri)
		{
			
			fputcsv($file,$veri,$ayrac);
		
		}
		fclose($file);
	}

	$data = csvoku('ornek.csv');
	
	$cek = mysql_query("SELECT * FROM siparis WHERE siparis_durum = '8' ORDER BY siparis_id DESC");
	while($row = mysql_fetch_array($cek)){
	
		// buradan aldığım verileri yazamıyorum

	
	}
	
	// Bunu kullanarak yazdırabiliyorum
	$data[] = array('Başlık1','Batu','forum.ceviz.net/php');
	
	
	
	
	csvyaz('ornek.csv',$data,';');

	
	
	echo "<pre>";
	print_r(csvoku('ornek.csv'));
	echo "</pre>";
	
?>
 

saintx

webmaster.tc
Katılım
24 Ağu 2012
Mesajlar
111
Beğeniler
0
Konum
Akhisar
#2
PHP:
while($row = mysql_fetch_assoc($cek))
{
$rows[] = $row;
}
dedikten sonra print_r($rows); yapıp çıktı gelip gelmediğini kontrol eder misin.