netreklam adlı üyeden alıntı: mesajı görüntüle
$elimde şöyle bir kod dizisi var ve diyelimki sayfa adresim sayfa.php?id=24

<?php
require_once("../ayar.php");
$gelenid = $_REQUEST['id'];

$kategorimne = mysql_fetch_array(mysql_query('select *from turlar where id = '.$_REQUEST['id'].''));
$kategorim = $kategorimne['kategori_id'];

if(isset($_GET['bolum'])){

$il=(int)$_GET['bolum'];

if($il>0){
$dk=mysql_query("SELECT * FROM `turkategorileri` WHERE `bolum_id`='$il' ORDER BY `id` ASC");

$list='{"0":"Kategori Seçiniz",';

while($ilr=$db->fassoc($dk)){
$list.='"'.$ilr['id'].'":"'.$ilr['baslik'].'",';
}
$list=substr($list,0,-1);
$list.="}";

echo $list;
}
}
$db->close();
?>

kodlarımın içinde $list='{"0":"Kategori Seçiniz",'; bölümündeki sıfır yerine $kategorimne sorgusundaki kategori_id alanındaki veriyi yazdırmak istiyorum kodlarımnasıl olmalı,



şimdiden teşekürler
Anlamadığım zaten $kategorim = $kategorimne['kategori_id']; diye tanımlamışsın. Bulamıyor mu ?
$list='{"0":"Kategori Seçiniz",';
Bu alanı bununla değişirmisin..
$list='{"$kategorim":"Kategori Seçiniz",';
Böyle olmazsa şöyle yap.

global $kategorim;
$list='{"$kategorim":"Kategori Seçiniz",';
Sana tavsiyem verinin id sini çekerken mysql_real_escape_string gibi fonksiyonlardan geçir. Saldırılara karşı değişkeni tarar. Ve Saf hale getirir.