آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

قاطی کردن داده ها در  PhpMyAdmin (حل شد)

reza piry ghadim  11 سال پیش  11 سال پیش
+1 0

سلام دوستان اگه کسی میدونه مشکل من چیه راهنمایی کنه تا از این بخش از اموزش ها هم رد شم

این قسمت هم مربوط به بخش چهارم ویدیو ها هست creating a Database.mp4

نمیدونم چرا هر کاری میکنم نمیتونم  درست ارتباط برقرار کنم با PhpMyAdmin  این کدی هست که تو PhpStorm نوشتم

  • <?
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "personal";
    
    
    $conn = new mysqli($servername, $username, $password, $dbname);
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    }
    
    $sql = "SELECT id, firstName, lastName FROM info";
    $result = $conn->query($sql);
    
    if ($result->num_rows > 0) {
        while($row = $result->fetch_assoc()) {
            echo "id: " . $row["id"]. " - Name: " . $row["firstName"]. " " . $row["lastName"]. "
    "; } } else { echo "0 results"; } $conn->close(); ?>
  •  

اینم تصویر مرورگرم که این خطا رو نشون میده

 

0 0
البته فک نکنم ربطی به این داشته باشه که اولا SQL server دارم رو ویندوزم و اینکه wamp server ام نسخه 2.4 هست (11 سال پیش)
0 0
من فکر کنم اون خطی که SQL نوشتی آخر خط نقطه اضافه گذاشتی ، اونو بردار فکر کنم مشکل از اون باشه (11 سال پیش)
0 0
echo "id: " . $row["id"]. " - Name: " . $row["firstName"]. " " . $row["lastName"]. " "; (11 سال پیش)
0 0
فکر کنم اینو اشتباه نوشتی (11 سال پیش)
0 0
نه اون نقطه اخر رو که بر میدارم کلا به هم میریزه در ضمن اون نقطه رو من نذاشتم از w3schools برداشتم (11 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
محسن موحد  11 سال پیش
+1 0

احتمالا کوئریت اشتباهه..ببین نام فیلدات (id, firstName, lastName) درست نوشتی. میتونی بجای این سه تا * بزاری.

 $sql = "SELECT * FROM info";

ستاره یعنی همه ی فیلد ها.

0 0
$sql = "SELECT * FROM info"; با این دستور فقط مینویسه name جلوش نام خانوادگیم رو مینویسه وقتی هم که چند رکورد دیگه اضافه میکنم باز همین جوری میشه و دو تا از اون جدول ها نیشون میده (11 سال پیش)
0 0
شما نام فیلدات باید دقیقا مثل نام جدولت باشه.چون حساس به حروف کوچیکو بزرگه. (11 سال پیش)
0 0
دقیقا همون ها هستش ولی نمی دونم این جدل نارنجی چیه که میاد تو این بخش اموزش گیر کردم از شب کلافم کرده (11 سال پیش)
0 0
الان منظورتونو نفهمیدم.کاملتر بگید چه اتفاقی میفته. (11 سال پیش)
0 0
شما نرم افزار team viewer از اینترنت بگیرید نصب کنید و به آیدی من l3iidak@yahoo.com یا توو سایت یوزر پسورد نرم افزارو پیغام خصوصی بدید تا وصل شم به سیستمتون. (11 سال پیش)
0 0
باشه صبر کنید تا یاهو مسنجر نصب کنم و pm میدم (11 سال پیش)
پاسخ به سوال 
reza piry ghadim  11 سال پیش
+1 0

اینم عکس از phpmyadmin

 

0 0
همون طور که گفتم مشکل از خطی است که اطلاعاتتو echo میکنی ، دقت کن ببین درست نوشتی ؟ یه وقت نقطه یا " اضافه نزاشته باشی (11 سال پیش)
0 0
نه اون خط echo رو الان چهار بار متوالی چک کردم درسته (11 سال پیش)
0 0
میگه undefined firstName خوب بخاطر اینکه شما توو جدول firstName نداری.. اونی که توو جدولته firsName هست. t نذاشتی (11 سال پیش)
+1 0
ایول بابا چه دقتی ، آفرین آقا محسن (11 سال پیش)
0 0
علیزضا جان راست میگه ایول حل شد این یه دونه t از شب پدرمو در آورده (11 سال پیش)
0 0
دست همتون درد نکنه هر کی این تاپیک رو بخونه به ریش من میخنده... (11 سال پیش)
0 0
خسته نباشید ، دیگه برنامه نویسی این چیزها هم داره دیگه ، دقت بیشتر باعث کمتر هدر رفتن زمان میشه (11 سال پیش)
0 0
ریشتو بزن تا نتونن بخندند D: (11 سال پیش)
0 0
:D (11 سال پیش)
پاسخ به سوال 
JSONObject  11 سال پیش
+1 0

این خط :

 $conn =new mysqli($servername, $username, $password, $dbname);

فک کنم باید اینطوری باشه :

 $conn = mysqli_connect($servername, $username , $password , $dbname);
0 0
این دو خط تفاوتشون اینه که اولی بصورت شی گراس و واسه ایجاد یک آبجکت باید new بشه و دومی بصورت رویه گرا. که توو مثال دوستمون این خطو درست نوشتن. (11 سال پیش)
0 0
خب اره اینم جواب داد (11 سال پیش)

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