تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب مساعدة بخصوص التثبت من حفظ ادخال البيانات للقاعدة من فورم
#1
السلام عليكم
عملت قاعدة بيانات وجدول فيه حقلان الاسم والعمر   
وعملت اتصال بالقاعدة 
وعملت فورم لادخال بيانات للقاعدة
كل العملية تمت  من دون اظهار اي خطا في الاتصال او ادخال البيانات
المشكلة
انه لما استعرض القاعدة  او  الوصول لها من  السيرفر  xampp    لا اجد البيانات التي تمت اضافتها
فاين الخلل  
وهذا الكود
كود :
<?php
try
{
 $db = new PDO('mysql:host=localhost;dbname=pepl;charset=utf8', 'root', '');
}
catch(PDOException $e)
{
 die('خطأ : ' . $e->getMessage());
}

$name=$_POST['name'];
$age=$_POST['age'];

$query=("INSERT INTO info ( nmae , age ) VALUE('$name','$age')");
if ($query  )  {echo $name ." has been add this name " ; }


?>
الرد }}}
تم الشكر بواسطة:
#2
(26-09-20, 02:36 PM)لgonm64 كتب : السلام عليكم
عملت قاعدة بيانات وجدول فيه حقلان الاسم والعمر   
وعملت اتصال بالقاعدة 
وعملت فورم لادخال بيانات للقاعدة
كل العملية تمت  من دون اظهار اي خطا في الاتصال او ادخال البيانات
المشكلة
انه لما استعرض القاعدة  او  الوصول لها من  السيرفر  xampp    لا اجد البيانات التي تمت اضافتها
فاين الخلل  
وهذا الكود
كود :
<?php
try
{
 $db = new PDO('mysql:host=localhost;dbname=pepl;charset=utf8', 'root', '');
}
catch(PDOException $e)
{
 die('خطأ : ' . $e->getMessage());
}

$name=$_POST['name'];
$age=$_POST['age'];

$query=("INSERT INTO info ( nmae , age ) VALUE('$name','$age')");
if ($query  )  {echo $name ." has been add this name " ; }


?>
اخي انت نسيت تكتب :
PHP كود :
$query->execute(); 
لتنفيذ الاستعلام

(18-10-20, 02:31 AM)georgos كتب :
(26-09-20, 02:36 PM)لgonm64 كتب : السلام عليكم
عملت قاعدة بيانات وجدول فيه حقلان الاسم والعمر   
وعملت اتصال بالقاعدة 
وعملت فورم لادخال بيانات للقاعدة
كل العملية تمت  من دون اظهار اي خطا في الاتصال او ادخال البيانات
المشكلة
انه لما استعرض القاعدة  او  الوصول لها من  السيرفر  xampp    لا اجد البيانات التي تمت اضافتها
فاين الخلل  
وهذا الكود
كود :
<?php
try
{
 $db = new PDO('mysql:host=localhost;dbname=pepl;charset=utf8', 'root', '');
}
catch(PDOException $e)
{
 die('خطأ : ' . $e->getMessage());
}

$name=$_POST['name'];
$age=$_POST['age'];

$query=("INSERT INTO info ( nmae , age ) VALUE('$name','$age')");
if ($query  )  {echo $name ." has been add this name " ; }


?>
اخي انت نسيت تكتب :
PHP كود :
$query->execute(); 
لتنفيذ الاستعلام
وللتأكد من اضافة استخدم الكود التالي :
PHP كود :
if($query -> rowCount() > ) {
 echo 
'success';
}else{
echo 
'failed';


(18-10-20, 02:31 AM)georgos كتب :
(26-09-20, 02:36 PM)لgonm64 كتب : السلام عليكم
عملت قاعدة بيانات وجدول فيه حقلان الاسم والعمر   
وعملت اتصال بالقاعدة 
وعملت فورم لادخال بيانات للقاعدة
كل العملية تمت  من دون اظهار اي خطا في الاتصال او ادخال البيانات
المشكلة
انه لما استعرض القاعدة  او  الوصول لها من  السيرفر  xampp    لا اجد البيانات التي تمت اضافتها
فاين الخلل  
وهذا الكود
كود :
<?php
try
{
 $db = new PDO('mysql:host=localhost;dbname=pepl;charset=utf8', 'root', '');
}
catch(PDOException $e)
{
 die('خطأ : ' . $e->getMessage());
}

$name=$_POST['name'];
$age=$_POST['age'];

$query=("INSERT INTO info ( nmae , age ) VALUE('$name','$age')");
if ($query  )  {echo $name ." has been add this name " ; }


?>
اخي انت نسيت تكتب :
PHP كود :
$query->execute(); 
لتنفيذ الاستعلام

(18-10-20, 02:31 AM)georgos كتب :
(26-09-20, 02:36 PM)لgonm64 كتب : السلام عليكم
عملت قاعدة بيانات وجدول فيه حقلان الاسم والعمر   
وعملت اتصال بالقاعدة 
وعملت فورم لادخال بيانات للقاعدة
كل العملية تمت  من دون اظهار اي خطا في الاتصال او ادخال البيانات
المشكلة
انه لما استعرض القاعدة  او  الوصول لها من  السيرفر  xampp    لا اجد البيانات التي تمت اضافتها
فاين الخلل  
وهذا الكود
كود :
<?php
try
{
 $db = new PDO('mysql:host=localhost;dbname=pepl;charset=utf8', 'root', '');
}
catch(PDOException $e)
{
 die('خطأ : ' . $e->getMessage());
}

$name=$_POST['name'];
$age=$_POST['age'];

$query=("INSERT INTO info ( nmae , age ) VALUE('$name','$age')");
if ($query  )  {echo $name ." has been add this name " ; }


?>
اخي انت نسيت تكتب :
PHP كود :
$query->execute(); 
لتنفيذ الاستعلام
وللتأكد من اضافة استخدم الكود التالي :
PHP كود :
if($query -> rowCount() > ) {
 echo 
'success';
}else{
echo 
'failed';

وللحصول على معلومات من فورم يجب كتابة
PHP كود :
if ( isset($name $_POST['name']) && isset($age $_POST['age']) ){
$name $_POST['name'];
$age $_POST['age'];

الرد }}}
تم الشكر بواسطة:
#3
احسنت اخي الطيب على اهتمامك ومداراتك واجدد الشكر والتقدير لكم
الحمدلله تم تصحيح الكود وازيلت المشكلة
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم