السلام عليكم
عملت قاعدة بيانات وجدول فيه حقلان الاسم والعمر
وعملت اتصال بالقاعدة
وعملت فورم لادخال بيانات للقاعدة
كل العملية تمت من دون اظهار اي خطا في الاتصال او ادخال البيانات
المشكلة
انه لما استعرض القاعدة او الوصول لها من السيرفر 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 " ; }
?>
اخي انت نسيت تكتب :
لتنفيذ الاستعلام
(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 كود :
if($query -> rowCount() > 0 ) {
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 " ; }
?>
اخي انت نسيت تكتب :
لتنفيذ الاستعلام
(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 كود :
if($query -> rowCount() > 0 ) {
echo 'success';
}else{
echo 'failed';
}
وللحصول على معلومات من فورم يجب كتابة
PHP كود :
if ( isset($name = $_POST['name']) && isset($age = $_POST['age']) ){
$name = $_POST['name'];
$age = $_POST['age'];
}
احسنت اخي الطيب على اهتمامك ومداراتك واجدد الشكر والتقدير لكم
الحمدلله تم تصحيح الكود وازيلت المشكلة