منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طلب مساعدة بخصوص التثبت من حفظ ادخال البيانات للقاعدة من فورم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
عملت قاعدة بيانات وجدول فيه حقلان الاسم والعمر   
وعملت اتصال بالقاعدة 
وعملت فورم لادخال بيانات للقاعدة
كل العملية تمت  من دون اظهار اي خطا في الاتصال او ادخال البيانات
المشكلة
انه لما استعرض القاعدة  او  الوصول لها من  السيرفر  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 " ; }


?>
(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'];

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