انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مشکل دریافت نکردن اطلاعات دیتابیس در لینوکس :|  (دفعات بازدید: 625 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین AmirHo3einZ

  • Jr. Member
  • *
  • ارسال: 79
دوستان من یه کد پی اچ پی نوشتم تو ویندوز اجرا میشه اما تو لینوکس اجرا نمیشه دقیقا چرا؟ وصل شدم به دیتابیس (mysqli_connect)و بعدش با این دستور (mysqli_query) پارامتر اولش متصل شدم به دیتابیس پارامتر دومش کوعری نوشتم تو ویندوز اجرا میشه تو لینوکس اجرا نمیشه. چرا آخه؟  ](*,) sudo /opt/lampp/lampp start هم زدم. mysqli_query رو اجرا نمیکنه چه برسه به PDO . پیرم در اومد 2 ساعته دارم سرچ میکنم.یه شرط نوشتم که اگه وصل شد به دیتابیس پیام بده وصل شده. الان وصله به دیتابیس اگه وصل نشه که نمیگه متصل شدم. اما کوعری رو اجرا نمیکنه. حتی دقیقا کدی که تو سایت خود php نوشته رو نوشتم اجرا نمیکنه. تو ویندوز میاد تو لینوکس نمیاد. خدایی چه ربطی داره آخه چرا؟ پس چطوری کوعری های لاراول اجرا میکنه دو خط کد ساده php رو اجرا نمیکنه خیلی طابلو داره لج میکنه. خخ آخه واقعا چرا ؟ کسی اگه میتونه لطفا راهنماییم کنه. بخدا همچی درسته آپاچی و مای اس کیو ال رانه به دیتابیسم وصله که میگه we are connect(با اون شرطه که اگه وصل بود این پیامو میده) فقط به کوعری که میرسه اجرا نمیکنه. نکنه دستورات php تو ویندوز یجوره تو لینوکس یجور دیگه من خبر ندارم؟ خدایی امشب بخوابم کابوس میبینم لطفا یکی راهنمایی کنه. وات دا ف..  ](*,) چرا؟

آفلاین AmirHo3einZ

  • Jr. Member
  • *
  • ارسال: 79
بعد یه شب تا صبح مشکلمو بیدا کردم =>                 public function allCategories(){
$sql = $this->pdo->prepare("SELECT‌‌ * FROM categories");
$sql->execute();
$rows = $sql->fetchAll(PDO::FETCH_ASSOC);
return $rows;
}
public function selectAllCat(){
$sql = $this->pdo->prepare("SELECT * FROM categories");
$sql->execute();
$rows = $sql->fetchAll(PDO::FETCH_ASSOC);
return $rows;
}
آره خلاصه حواستون باشه اگه یه کد نوشتید دیدید کار نمیکنه بدونید که احتمالش هست که دوس نداشته باشه کار کنه. همینه که هست میخوای بخوا نمیخوای نخوا  :( خدایی تنها تفاوت این دوتا کلاس اسمشونه که هیچ ربطی نداره. کلاس اولیه رو دیشب نوشتم کار نمیکرد امروز یبار دیگه نوشتمش شد کلاس دومیه. الان مثلا من یچیز دیگه نوشتم خیلی فرق کرد الان. خخ .جفتشونم تو یه فایل هستن. خداوکیلی چرا خدایی نه خدایی  :-k ملت ترفند های باحال و کدای حرفه ای بیدا میکنن من فقط باید بخورم به باگ. خدایی من اگه بیام بایتون یاد بگیرم بایتون نابود میشه کلا میشه باگ. باور کن
« آخرین ویرایش: 04 آبان 1398، 11:51 ق‌ظ توسط AmirHo3einZ »

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
به این میگن تلقین با تمرین میتونه جلوی اینو بگیری که همش باگ باشه
ولی وقتی تلقین کنی باگات اضافه میشه