راکت
حل شده

مشکل در کد php

10 پاسخ

با سلام من یه کد زدم و الان این if که زدم عمل نمیکنه و مستقیم جواب else رو بهم نمایش میده امکان داره یه روشی بهم بگید تا جواب بگیرم منظورم در if اینه که اگه جوابی از سمت دیتابیس نگرفت peyda nakard va code kar mikone رو نمایش بده و اگه همچین چیزی رو در دیتابیس پیدا کرد moshkel khord رو نمایش بده

<?php
//connectiondatabass
include("connection/connection.php");
$suggest_mp31 = mysqli_query($mysqli,"SELECT * FROM review_web_view WHERE id_music='1' AND iv='68' ");
while($row = mysqli_fetch_array($suggest_mp31)){
  $sugg = $row['day'] ;
}
if ($sugg = '') {
  echo 'peyda nakard va code kar mikone';
} else {
  echo 'moshkel khord';
}

?>
ثبت پرسش جدید

پاسخ‌ها

10
Ali
Ali
@411proplayer
بهترین پاسخ

از empty استفاده کردی ؟

if(!empty($test)) {
}
Ali
Ali
@411proplayer

if رو یدونه = گذاشتید باید === بزارید یا از empty استفاده کنید

darkzed
darkzed
@amirhossien1338

@411proplayer
سه تا === رو هم چک کردم نشد

شاید پاسخ شما همین‌جا باشد

vahiid
vahiid
@vahiidrah

با سلام

شما باید از isset استفاده کنید.

darkzed
darkzed
@amirhossien1338

@vahiidrah
امکانش هست یه نمونه کد بهم بدین من این رو بلد نیستم

darkzed
darkzed
@amirhossien1338

@411proplayer
خیلی ممنون کدی که دادین رو گذاشتم و جواب گرفتم

sinaQ
sinaQ
@sinaQasemi

تخصص: magican

include("connection/connection.php");
$suggest_mp31 = mysqli_query($mysqli,"SELECT * FROM review_web_view WHERE id_music='1' AND iv='68' ");

if(mysqli_num_rows($suggest_mp31)>0){
  echo 'moshkel khord';
}else{
  echo 'peyda nakard va code kar mikone';
}
darkzed
darkzed
@amirhossien1338

@sinaQasemi
با سپاس فراوان از شما این مورد رو تست کردم و این مورد هم کار کرد

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

دوست عزیز؛ اگر در حال یادگیری PHP هستید، من باب پیشنهاد حتما سعی کنید در ابتدا بصورت گام به گام و اصولی با یک آموزش مدون پیش برید. به نظرم اینجوری سرعت یادگیری و پیشرفتتون خیلی بیشتر میشه.

میشه مستقیما هم وارد ماجرا شد... ولی چون ریزه کاری های زیادی در مسیر وجود داره،‌ خیلی سخت میشه برای هر مشکلی دنبال کمک از دیگران باشیم و ممکنه به مرور منجر به دلسردی و بی‌انگیزگی بشه.

اگر هم صرفا هدفتون رفع همین مشکل خاص بود که هیچی. بحثش جداست و خدارو شکر مثل اینکه مشکلتون برطرف شده. 😊

موفق و پیروز باشید.

darkzed
darkzed
@amirhossien1338

خیلی ممنون از پیشنهادتون

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام