رفتن به مطلب

نحوه استفاده از $wpdb


پست های پیشنهاد شده

سلام به اساتید عزیز

من نحوه استفاده از متغییر


$wpdb

متوجه نشدم اگه ممکنه یه مثال بزنید. مثلا یه چند تا پست رو از دیتابیس بخونم و نشون بدم. لطفا بگید که آیا لازم هست که


$wpdb

از ابتدا تعریف بشه یا نیازی نیست ممنون.

لینک به ارسال

توضیح کامل تابع:

http://codex.wordpress.org/Class_Reference/wpdb

مثال های کاربردی:

http://wp.smashingmagazine.com/2011/09/21/interacting-with-the-wordpress-database/

  • امتیاز 4
لینک به ارسال

برای مثال این کد تعداد کاربرها رو نمایش میده:

<?php
$user_count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->users;" ) );
echo "<p>User count is {$user_count}</p>";
?>

اینهم همه پست ها رو نمایش میده:

<?php
$fivesdrafts = $wpdb->get_results(
"
SELECT *
FROM $wpdb->posts
WHERE post_status = 'publish'
"
);
if ( $fivesdrafts )
{
foreach ( $fivesdrafts as $post )
{
setup_postdata( $post );
?>
<h2>
<a href="<?php the_permalink(); ?>" rel="bookmark" title="Permalink: <?php the_title(); ?>">
<?php the_title(); ?>
</a>
</h2>
<?php
}
else
{
?>
<h2>Not Found</h2>
<?php
}
}
?>

  • امتیاز 2
لینک به ارسال
من زبانم خوب نیست.

میشه تکه کد بنویسید کار کنه؟

شما باید sql و php بلد باشید همچنین رعایت مسائل امنیتی در دستورات sql یک الزام هست ویلا ممکنه ناخواسته باعث بروز باگ sql injaction بشید .

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...