السلام عليكم
عندى مشكلة فى الاستعلام لا أعرف ما هى المشكلة بس عندما أقوم بعمل أستعلام على متغير قيمة متغير واحد يدخل فى صف واحد تجد أن الاستعلام يعمل بدون مشاكل وتجدة يضيف فى قاعدة البيانات القيمة لكن إذا أضفت أكثر من قيمة متغير مع أكثر من صف للإضافة تجدة يعطينى رسالة خطأ
وهذة هى الرسالة ( Column count doesn't match value count at row 1 )
الكود بالكامل
كود PHP:
include('config.php');
include('func.php');
head("سجل الزوار - حفظ التعليق");
head_banner();
$name = $_GET['name'];
$country = $_GET['country'];
$comment = $_GET['comment'];
$dat = date('d/m/Y - G:i');
if(!$name || !$country || !$comment){
nav_outAdd();
echo "<p align='center'>يرجى إدخال جميع البيانات</p>";
echo "<p align='center'><a href='insert.php'>رجوع</a></p>";
exit;
}
nav();
$add_date = "INSERT INTO guest_info(name,country,dat,comment) VALUES('$name,$country,$dat,$comment')";
$add_quer = mysql_query($add_date)or die(mysql_error());
if($add_quer){
echo "<p align='center'> تم إضافة البيانات بنجاح </p>";
}
else{
echo "<p align='center'>حدث خطأ فى إدخال البيانات</p><br />";
echo "<p align='center'><a href='insert.php'>رجوع</a></p>";
}
footer("جميع الحقوق محفوظة")
أما المشكلة سببها هذا الاستعلام
كود PHP:
add_date = "INSERT INTO guest_info(name,country,dat,comment) VALUES('$name,$country,$dat,$comment')";
$add_quer = mysql_query($add_date)or die(mysql_error());
فما هى المشكة أرجو المساعدة إخوانى