• 08-08-2015, 11:50:47
    #1
    Üyeliği durduruldu
    dün hostingimi değiştirdim msql full yedek alarak şuan botum'da kategorileri çekmiyor

    <tr><td>Kategori</td><td>
    <?
    $kosul="category";
    $f="0";
    $q = mysql_query("Select * from wp_term_taxonomy where taxonomy='$kosul' order by term_id asc");
    while($rs=mysql_fetch_array($q)) {
    $t_id=$rs['term_id'];
    $qa = mysql_fetch_array(mysql_query("Select * from wp_terms where term_id='$t_id'"));
    $varmi=hryt_trkarakter(iconv("UTF-8","ISO-8859-9",$qa['name']));
    $varayir=hryt_trkarakter(iconv("UTF-8", "UTF-8",$fkat[1]));?>
    <input type="checkbox" value="<?=$qa['term_id']?>" name="kid[<?=$f;?>]" id="check" <?if(strstr($varayir,$varmi)) { echo "Checked";}?>/><?=iconv("UTF-8","ISO-8859-9",$qa['name']);?>
    <?$f++;}?></td></tr>

    kategori çekme kodları bu şekilde nasıl kategorileri botun içine çekebilirim acaba neden böyle oldu lütfen acil yardım edin
  • 08-08-2015, 14:07:05
    #2
    <tr><td>Kategori</td><td> 
    <?php
    $kosul="category"; 
    $f="0"; 
    $q = mysql_query("Select * from wp_term_taxonomy where taxonomy='$kosul' order by term_id asc"); 
    while($rs=mysql_fetch_array($q)) { 
    $t_id=$rs['term_id']; 
    $qa = mysql_fetch_array(mysql_query("Select * from wp_terms where term_id='$t_id'")); 
    $varmi=hryt_trkarakter(iconv("UTF-8","ISO-8859-9",$qa['name'])); 
    $varayir=hryt_trkarakter(iconv("UTF-8", "UTF-8",$fkat[1]));?> 
    <input type="checkbox" value="<?php echo $qa['term_id']; ?>" name="kid[<?php echo $f; ?>]" id="check" <?php if(strstr($varayir,$varmi)) { echo "Checked"; } ?>/>
    <?php echo iconv("UTF-8","ISO-8859-9",$qa['name']); ?> 
    <?php $f++; } ?></td></tr>
    Şöyle deneyin birde yeni hostunuz da short open tags kapalı olabilir.
  • 08-08-2015, 14:22:08
    #3
    Üyeliği durduruldu
    cenkkoroglu adlı üyeden alıntı: mesajı görüntüle
    <tr><td>Kategori</td><td> 
    <?php
    $kosul="category"; 
    $f="0"; 
    $q = mysql_query("Select * from wp_term_taxonomy where taxonomy='$kosul' order by term_id asc"); 
    while($rs=mysql_fetch_array($q)) { 
    $t_id=$rs['term_id']; 
    $qa = mysql_fetch_array(mysql_query("Select * from wp_terms where term_id='$t_id'")); 
    $varmi=hryt_trkarakter(iconv("UTF-8","ISO-8859-9",$qa['name'])); 
    $varayir=hryt_trkarakter(iconv("UTF-8", "UTF-8",$fkat[1]));?> 
    <input type="checkbox" value="<?php echo $qa['term_id']; ?>" name="kid[<?php echo $f; ?>]" id="check" <?php if(strstr($varayir,$varmi)) { echo "Checked"; } ?>/>
    <?php echo iconv("UTF-8","ISO-8859-9",$qa['name']); ?> 
    <?php $f++; } ?></td></tr>
    Şöyle deneyin birde yeni hostunuz da short open tags kapalı olabilir.

    yok hocam yinede olmadı ekledim gelmedi kategorilerim
  • 09-08-2015, 11:38:46
    #4
    İlan güncelse pm alabilir miyim veya imzamdan ulaşabilirsiniz.
  • 09-08-2015, 14:22:21
    #5
    limonluck adlı üyeden alıntı: mesajı görüntüle
    yok hocam yinede olmadı ekledim gelmedi kategorilerim
    global $wpdb; 
    $q=$wpdb->get_results("SELECT term_id,name,slug FROM ".$wpdb->prefix."terms WHERE term_id IN (SELECT term_id FROM ".$wpdb->prefix."term_taxonomy WHERE taxonomy = 'category' and parent='0') ORDER BY name");
    foreach($q as $b)
    {
    echo $b->name.'<br>';
    }
    şeklinde dener misiniz. kendinize göre düzenleyebilirsiniz.