کلیدستان

نسخه‌ی کامل: طراحی برنامه اندروید برای سایت وردپرس (برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام من دارم برای سایت خودم که وردپرس هستش برنامه اندروید طراحی می کنم
من به یک مشکلی بر خوردم من دوتا پوشه php طراحی کردم بنام هایconfig.php واین هم کدای این پوشه

کد پی‌اچ‌پی:
<?php


$con
=mysql_connect("localhost","root","");
mysql_select_db("mysite",$con);
mysql_query("SET NAME UTF8");



?>


ودومین پوشم بنام getpost.php و کدهاش این پوشه

کد پی‌اچ‌پی:
<?php
include 'config.php';


//$

$sql="Select * from wp_posts where where post_status='publish' and post_type'post' order by ID limit ".getpage($page);

$result=mysql_query($sql);
$nmysql_num_rows($result);
echo 
$n."?";
while(
$field=mysql_fetch_assoc($result)){

   echo $field['ID']."?";
   echo $field['post_title']."?";
   echo $field['post_content']."?";
   echo $field['comment_count']."?";

}
function 
getpage($p){

   $p--;
   return ($p*10).",10";
}

?>page=$_POST['page'];
$page=10; 


وقتی دارم توی مروگر این را وارد می کنم این error رو میده

کد پی‌اچ‌پی:
http://localhost/wordpress/app/getpost.php

Warningmysql_num_rows() expects parameter 1 to be resourceboolean given in C:\xampp\htdocs\wordpress\app\getpost.php on line 13
?
Warningmysql_fetch_assoc() expects parameter 1 to be resourceboolean given in C:\xampp\htdocs\wordpress\app\getpost.php on line 15 

این پیام میاد می تونید کمکم کنید باید چیکار کنم؟
سلام.
معمولا وقتی اشتباهی در query کار با پایگاه داده (دستورات SQL) وجود دارد، با اینگونه خطاها مواجه می شویم.
به عنوان مثال، در query شما، اولین اشتباهی که به چشم می خورد، دو بار استفاده از کلمه where می باشد :

کد پی‌اچ‌پی:
$sql="Select * from wp_posts where where post_status='publish' and post_type'post' order by ID limit ".getpage($page); 

بنابراین تمامی query های موجود در کد را بازبینی کنید و خطاهای آنها را برطرف نمایید.

لینک آموزش MySQL :

http://www.kelidestan.com/mysql/index.php

Flower