İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Veri çekerken bir problem yaşıyorum

ENVER

0
İyinet Üyesi
Katılım
21 Eylül 2006
Mesajlar
492
Reaction score
0
Sitede bir yerde yazı hakkında kısa bilgi gösterecem ama hep ilk verinin açıklaması çıkıyor id yi seçtiremiyorum aceminin anlayacağı tarzda anlatırsanız memnun olurum

PHP:
$vsonuc = mysql_query("select * from yazilar order by yazi");
	$vsatir			= mysql_fetch_array($vsonuc);
	$v_aciklama		= $vsatir['yazi'];
	$kisaaciklama = substr($v_aciklama,0,170);

burda nasıl idyide seçtireceğim:(

id ve yazi yazilar kategorisinin içinde
 

OnurSQL

0
İyinet Üyesi
Katılım
29 Mart 2005
Mesajlar
2,025
Reaction score
1
Konum
ankara
Sitede bir yerde yazı hakkında kısa bilgi gösterecem ama hep ilk verinin açıklaması çıkıyor id yi seçtiremiyorum aceminin anlayacağı tarzda anlatırsanız memnun olurum

PHP:
$vsonuc = mysql_query("select * from yazilar order by yazi");
	$vsatir			= mysql_fetch_array($vsonuc);
	$v_aciklama		= $vsatir['yazi'];
	$kisaaciklama = substr($v_aciklama,0,170);

burda nasıl idyide seçtireceğim:(

id ve yazi yazilar kategorisinin içinde

PHP:
$vsonuc = mysql_query("select * from yazilar WHERE id='1'");
 

ENVER

0
İyinet Üyesi
Katılım
21 Eylül 2006
Mesajlar
492
Reaction score
0
PHP:
function get_r($r){
	$r	= trim(htmlspecialchars(strip_tags(intval($r))));
		return $r;
}
	$getid	= get_r($_GET['id']);
$vsonuc = mysql_query("select yazi From yazilar where id='$getid'");
	$vsatir			= mysql_fetch_array($vsonuc);
	$v_aciklama		= $vsatir['yazi'];
	$description = substr($v_aciklama,0,170);


$smarty->assign('description',$description);

diyorum fonksiyon.php sayfama

Basmasını istediğim yerede {$description} diyorum ama boş çıkıyor şimdi de
 

selim61

0
İyinet Üyesi
Onaylı Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Reaction score
11
Konum
<?=selim61?>
şincik şöyle olabilir mi?
$description içinde "Selim61'in yazıları" varsa ' bu hataya neden olabilir
$description = addslashes(substr($v_aciklama,0,170)); kullanırsan sonrada stripslashes ile temizlersin bi dene bakalım
 

ENVER

0
İyinet Üyesi
Katılım
21 Eylül 2006
Mesajlar
492
Reaction score
0
Selim anlamadım şu kod üzerinden düzenlemeye gitmen mümkün mü
 

selim61

0
İyinet Üyesi
Onaylı Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Reaction score
11
Konum
<?=selim61?>
Selim anlamadım şu kod üzerinden düzenlemeye gitmen mümkün mü

PHP:
function get_r($r){
    $r    = trim(htmlspecialchars(strip_tags(intval($r))));
        return $r;
}
    $getid    = get_r($_GET['id']);
$vsonuc = mysql_query("select yazi From yazilar where id='$getid'");
    $vsatir            = mysql_fetch_array($vsonuc);
    $v_aciklama        = $vsatir['yazi'];
    $description = addslashes(substr($v_aciklama,0,170));
bunu dene hata vermezse stripslashes yaparız
 

ENVER

0
İyinet Üyesi
Katılım
21 Eylül 2006
Mesajlar
492
Reaction score
0
Çıktıyı yine vermedi boş alan öıkıyor yine
 

s4l1h

0
İyinet Üyesi
Katılım
9 Şubat 2008
Mesajlar
20
Reaction score
0
PHP:
function get_r($r){ 
    $r    = trim(htmlspecialchars(strip_tags(intval($r)))); 
        return $r; 
} 
    $getid    = get_r($_GET['id']); 
$vsonuc = mysql_query("select yazi From yazilar where id='$getid'"); 
    $veri            = mysql_result($vsonuc,0,"yazi"); 

    $description = substr($veri ,0,170);

Kodu yukardaki Şekilde Değiştirimisin Eğer Olmassı Lazım Olmassa

$getid = get_r($_GET['id']);

$_GET İle aldığın veri boş olabilir zaten Boş ise hata verir yazdığım Kodu yazarsan
 

ENVER

0
İyinet Üyesi
Katılım
21 Eylül 2006
Mesajlar
492
Reaction score
0
var bi yanlış ama yanlış ne anlamadım id yi yanlış yazdığımda yani sadece 1 i alırken sorun yoktu
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst