$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
ufak bir yardım
3
●263
- 10-12-2012, 17:29:26while($kategorimne = mysql_fetch_array(mysql_query('select *from turlar where id = '.$_REQUEST['id'].'')))
$kategorim = $kategorimne['kategori_id'];
olarak denermisin? - 10-12-2012, 17:32:33Anlamadığım zaten $kategorim = $kategorimne['kategori_id']; diye tanımlamışsın. Bulamıyor mu ?netreklam adlı üyeden alıntı: mesajı görüntüle
$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. - 10-12-2012, 17:45:23hocam bunları denemiştim olmamıştısamsunikinciel adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:45:23 -->-> Daha önceki mesaj 17:43:56 --
samsunikinciel adlı üyeden alıntı: mesajı görüntüle@kalhostinge çok teşekkür ederim bizzat ilgilendi $list='{"0'":"Kategori Seçiniz",'; yerine $list='{"'.$kategorimne["kategori_id"].'":"Kategori Seçiniz",'; şeklinde kullanınca sorun düzeldiKALEHOSTING adlı üyeden alıntı: mesajı görüntüle
