<?php
for($i=0;$i<count($sec);$i++) {
$parca=explode('~',$sec[$i]);
$sarkici=$parca[0];
$sarki=$parca[1];
$mp3=$parca[2];
$baslik=trle2($sarkici.'-'.$sarki);
$seobaslik=trle($sarkici.'-'.$sarki);
$sonuc=$mp3;
$kontrol=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM yazilar WHERE baslik='".$baslik."' and kategori='".$kid."' and yazigirisi='".$seobaslik."' and yazidevami='".$sonuc."'")) or die (mysql_error());
$dogru=mysql_query($sql);
$post_id=mysql_result($kontrol,0,"ID");
$post_ids = $post_id+1 ;
$guid="$siteadresi/?p=$post_ids";
if($kontrol[0]==0) {
mysql_query("Insert Into wp_posts (guid,post_author,post_date,post_date_gmt,post_content,post_title,post_status,comment_status,ping_status,post_name,post_modified,post_modified_gmt,post_type) values ('".$guid."','1',Now(),Now(),'','".$baslik."','publish','open','open','".$seobaslik."',Now(),Now(),'post')");
echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br>'.$baslik.' <u>Eklendi</u><br><br></td></tr>';
}else{
echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br>'.$baslik.' <u><b>Eklenemedi</b></u><br><br></td></tr>';
}
}
}else{
echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td>
<td width="450" style="border-bottom:#0099FF solid 1px;"><br><b>Hiç Mp3 Seçmediniz.</b><br><br></td></tr>';
}
}
?> PHP MySQL Ekleme - Yardım
5
●615
- 17-05-2010, 13:23:36Üyeliği durdurulduAşağıda php kod içinde mysql sorgusu var. $kontrol mysql sorgulama yapıyor. bu kod içine nasıl 2. bir sorgu kodu ekleyebilirim. Lütfen yardım... Yardımınızı bekliyorum....
- 17-05-2010, 14:10:41Üyeliği durdurulduevet hepsi değil ben sadece bukod içine nasıl $kontrol eklenebilir diye sormuştı-um... ama isterseniz pm ile kodu gönderebilirim... yardımcı olursanız sevinirim...
- 17-05-2010, 15:08:50Kimlik doğrulama veya yönetimden onay bekliyor.$kontrol=mysql_num_rows(mysql_query("Select * from wp_posts where post_name='$seobaslik'"));
if ($kontrol=='1') {
echo "$seobaslik=>>> daha önce eklenmiş.<br>";
} else {
mysql_query("Insert Into wp_posts (guid,post_author,post_date,post_date_gmt,post_con tent,post_title,post_status,comment_status,ping_st atus,post_name,post_modified,post_modified_gmt,pos t_type) values ('".$guid."','1',Now(),Now(),'','".$baslik."','pub lish','open','open','".$seobaslik."',Now(),Now(),' post')");
echo "$seobaslik ==>>> Eklendi<br>";
}
böyle kontrol edebilirsin. - 17-05-2010, 16:03:15Üyeliği durdurulduArkadaşlar... Aşağıda Aslında Bot Örneği. Wordpress sisteme uyarlamaya çalıştım fakat olmadı. Hata alıyorum. Tabi baya eksik kodlar var... aşağıdaki koyu işaretli olan yeri wordpress'e uyarlamamda yardımcı olmanızı daha doğrusu yardımdan çok hata var... O hatayı bulmamda yardımcı olmanızı istiyorum... Sadece mysql sorgusu hatalı ve bir kaç mysql eklenecek. Kategori ve metaya ait aşağıda vereceğim çekilen konunun bu yerlere kaydolması için mysql gerekli... lütfen yardım...
Koyu yere eklemek istediğim mysql sorguları...
$results2 = mysql_query("Insert Into wp_term_relationships (object_id,term_taxonomy_id) values ('$post_ids','$kategori')");
$results3 = mysql_query("insert into wp_postmeta (post_id,meta_key,meta_value) values ('$post_ids','muzikresmi','$resim')");
$results4 = mysql_query("insert into wp_postmeta (post_id,meta_key,meta_value) values ('$post_ids','aciklama','$aciklama')");
$results5 = mysql_query("insert into wp_postmeta (post_id,meta_key,meta_value) values ('$post_ids','mp3','$konu')");
<?php for($i=0;$i<count($sec);$i++) { $parca=explode('~',$sec[$i]); $sarkici=$parca[0]; $sarki=$parca[1]; $mp3=$parca[2]; $baslik=trle2($sarkici.'-'.$sarki); $seobaslik=trle($sarkici.'-'.$sarki); $sonuc=$mp3; [B]$dogru=mysql_query($kontrol); $post_id=mysql_result($kontrol,0,"ID"); $post_ids = $post_id+1 ; $guid="$siteadresi/?p=$post_ids"; $kontrol=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM wp_posts WHERE guid='".$guid."' and post_author='1' and post_date=Now() and post_date_gmt=Now() and post_content='' and post_title='".$baslik."' and post_status='publish' and comment_status='open' and ping_status='open' and post_name='".$seobaslik."' and post_modified=Now() and post_modified_gmt=Now() and post_type='post'")) or die (mysql_error()); if($kontrol[0]==0) { mysql_query("Insert Into wp_posts (guid,post_author,post_date,post_date_gmt,post_content,post_title,post_status,comment_status,ping_status,post_name,post_modified,post_modified_gmt,post_type) values ('".$guid."','1',Now(),Now(),'','".$baslik."','publish','open','open','".$seobaslik."',Now(),Now(),'post')"); echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td> <td width="450" style="border-bottom:#0099FF solid 1px;"><br>'.$baslik.' <u>Eklendi</u><br><br></td></tr>'; }else{ echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td> <td width="450" style="border-bottom:#0099FF solid 1px;"><br>'.$baslik.' <u><b>Eklenemedi</b></u><br><br></td></tr>'; } } }else{ echo '<tr><td width="50" height="30" align="center" style="border-bottom:#0099FF solid 1px;"></td> <td width="450" style="border-bottom:#0099FF solid 1px;"><br><b>Hiç Mp3 Seçmediniz.</b><br><br></td></tr>'; } } ?>[/B] - 17-05-2010, 16:24:34Wordpress'in kendi yazı ekleme fonksiyonunu kullanın:
http://codex.wordpress.org/tr:Fonksi...wp_insert_post