السلام عليكم ورحمة الله وبركاته
قمت بعمل قاعدة بيانات اسمها (test) بداخلها جدول اسمه (add) عن طريق phpmyadmin وعملت اكواد الإتصال بقاعدة البيانات ونجح الإتصال بس المشكلة انو لما أعبي الحقول واضغط على زر ارسال مافي شيء يتخزن في قاعدة البيانات (test) بمعنى آخر يعطيني رسالة انو الجدول فارغ وانا ما أدري وين المشكلة بالضبط هل المشكلة من قاعدة البيانات أم المشكلة في الأكواد اللي انا كاتبها احتمال اكون كاتب كود بشكل خاطئ أو نسيت أكتب كود ما ! ، ياليت تساعدوني في حل هذه المشكلة
وأيضا عندي استفسار بخصوص المتغير (cat) لو افترضنا انو فيه خمسة تصنيفات وقمت باختيار التصنيف رقم 3 وعندي صفحة رئيسية فيها خمسة تصنيفات من المفترض ان الحقول التي قمت بملئها تظهر في التصنيف رقم 3 اللي في الصفحة الرئيسية كيف اعمل كود php يقوم بهذه الطريقة ؟؟!! وشكرا لكم
<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="root"; // Mysql password
$db_name="test"; //database name
$tbl_name="add"; // Table name
// Connect to server and select database.
mysql_connect("$host","$username","$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$username=$_POST['username'];
$emailname=$_POST['usermail'];
$name=$_POST['name'];
$plat=$_POST['plat'];
$cat=$_POST['cat'];
$web=$_POST['web'];
$comment=$_POST['comment'];
$image=$_POST['image'];
$submit=$_POST['submit'];
$sql="insert into add(username,name,plat,cat,comment,image) values('$username','$emailname','$name','$plat','$cat','$web','$comment','$image')";
mysql_query($sql);
$sqlget="SELECT `username`, `usermail`, `name`, `plat`, `cat`, `web`, `comment`, `image` FROM `test`.`add` LIMIT 0, 30 ";
$getresult=mysql_query($sqlget);
?>