• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در Invalid بودن ارگومان در اتصال به DB
#1
سلام خدمت دوستان

بنده توسط pdo به یک دیتا بیس متصل شدم و با استفاده از foreach میخوام ای دی و سن و فامیلی رو از دیتا بیس بخونه و نمایش بده اما در قسمت foreach خطا میده invalid argumant مشکل چیه؟

کد پی‌اچ‌پی:
<?php
$servername
='loalhost';
$usename'root';
$password='';
$dbname='amir';
$db=new PDO("mysql:$servername; dbname:$dbname; charset=UTF-8;",$usename,$password);
$s=$db->query("SELECT *FROM 'stident'");
foreach(
$s as $rec){
$id=$rec['id'];
$name=$rec['name'];
$family=$rec['family'];
echo
"
$id
<br>
$name
<br>
$family
"
;
}

?>
  پاسخ
تشکر شده توسط :
#2
سلام،
مشکل اینجاست که کوئریت چیزی رو بر نمیگردونه با خطا میده،
حالا احتمال داره اصلن ارتباطتت با اسکیوال برقرار نمیشه یا کوئری رو اشتباه نوشتی.
اول کوئری رو از طریق بخش مدیریت phpmyadmin امتحان کن ببین جواب میده ؟ اگه داد مشکل از برقراری ارتباط هست.

میگم student رو اشتباهی stident ننوشتی توی دستور انتخاب ؟
غایب
  پاسخ
تشکر شده توسط : amir94
#3
با تشکر از شما مشکل در اشتباه نوشتاری بود بنده localhost رو نوشته بودم loalhost
  پاسخ
تشکر شده توسط : Alaa


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان