بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل در intellijidea

مدیریت گفتگو
مهدی 9 سال پیش
آخرین تغییر: 9 سال پیش

با عرض سلام خدمت دوستان گلم 

من در فصل پروژه مارکت قسمت  local host هستم  در  Intellij IDEA موقعی شرط میخوام واسه جداول بزارم از من خطا میگیره کسی میتونه بگه دلیل این خطا ای که عکسشو میزارم چی هست ؟

نظرات

دوتا خطای اولی مربوط به مقادیر sort و filter که نفرستادی. اون دوتارو برطرف کنی فک کنم سومی هم برطرف میشه
مهدی 9 سال پیش
در خط 30 sort و filter فرستادم مشکل از اونجا نیست
MarAnd 9 سال پیش
میشه کد کامل service.php رو بگزارین شاید مشکل از خطوط دیگه هست چون یادمه منم این مشکل رو داشتم .

پاسخ‌ها 2

مهدی 9 سال پیش

 
 <?php
if(isset($_REQUEST['action'])){
$action=$_REQUEST['action'];
}else{
echo "Invalid data";
exit;
}
if($action=="read"){
readData();
}


function connectionToData(){
$connection=mysqli_connect("localhost", "root", "", "market_db");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
return $connection;
}

function readData(){
$connection=connectionToData();//baargharari ertebat conection
$result = mysqli_query($connection, "SELECT * FROM app WHERE " .$_REQUEST['filter'] ."ORDER BY".$_REQUEST['sort'] );

$output = array();
while($row = mysqli_fetch_array($result)) {
$record = array();
$record['app_id'] = $row['app_id'];
$record['app_name']=$row['app_name'];
$record['app_price'] = $row['app_price'];
$record['app_logoUrl'] = $row['app_logoUrl'];
$record['app_ratingValue'] = $row['app_ratingValue'];
$record['app_author'] = $row['app_author'];
$record['app_votes'] = $row['app_votes'];
$record['app_fileSize'] = $row['app_fileSize'];
$record['app_versionName'] = $row['app_versionName'];
$record['app_installs'] = $row['app_installs'];
$record['app_dec'] = $row['app_dec'];
$record['app_phoneNumber'] = $row['app_phoneNumber'];
$record['app_email'] = $row['app_email'];

$output[] = $record;
}

echo json_encode($output);
mysqli_close($connection);

}

نظرات

مهدی 9 سال پیش

این کد نمیدونم مشکل از چی هست

نظرات

MarAnd 9 سال پیش
کدها که به نظر مشکلی نداره ؛ ببینین این جوری تو browser بزنین ببینین نشون میده داده ها رو : /localhost/market-server/service.php?action=read
مهدی 9 سال پیش
مشکل داره اه
کداتون اگر دقیقا همیناس مشکل دارن. قبل و بعد از ORDER BY یک فاصله بذارید.
مهدی 9 سال پیش
کد استاد هم کپی کردم باز هم همین مشکل هست

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .