M0TR!X
یک شنبه 22 بهمن 1391, 17:22 عصر
سلام.
من یه فرمی دارم که که توش 40-50 تا فیلد وجود داره و همه این فیلد ها باید پر بشن و بعد کل اطلاعات داخل دیتابس ثبت بشن ! فک کنید دارید تو یه سایت ثبت نام میکنید باید 40-50 تا فیلد پر کنید بعد ثبت نام شید !
حالا این فرم رو من میخوام بنویسم ! من اول یه تگ <form> تعریف کردم بعد کل فیلد ها رو توش تعریف کردم و بعد تگ فرم رو بستم ! Action فرم رو هم به خود همون صفحه دادم !
حالا دستور درج اطلاعات داخل دیتابیس و وصل شدن به دیتابیس :
$dbhandle=mysql_connect('localhost','root','') or die('not connect');
mysql_select_db('mydb',$dbhandle);
الان به دیتابیس وصل شدیم ! و میخوایم دستور insert رو اجرا کنیم !
من کل فیلد ها رو داخل دستور نوشتم از این مورد که اشکالی وجود نداره ؟ اینطوری نوشتم :
;$sql="insert into mydb values('$_post[value1]','$_post[value2]','$_post[value3]','$_post[value4]')"
mysql_query('$sql',$dbhandle);
البته من الان 4 تا نوشتم اینجا نزدیک 40 تا نوشتم فقط میخوام بدونم مشکلی نداره که ؟
با این اوصاف که نوشتم کد من کجاش مشکل داره ؟ چون الان هر کاری میکنم اطلاعاتی ثبت نمیشه !
ممنون
من یه فرمی دارم که که توش 40-50 تا فیلد وجود داره و همه این فیلد ها باید پر بشن و بعد کل اطلاعات داخل دیتابس ثبت بشن ! فک کنید دارید تو یه سایت ثبت نام میکنید باید 40-50 تا فیلد پر کنید بعد ثبت نام شید !
حالا این فرم رو من میخوام بنویسم ! من اول یه تگ <form> تعریف کردم بعد کل فیلد ها رو توش تعریف کردم و بعد تگ فرم رو بستم ! Action فرم رو هم به خود همون صفحه دادم !
حالا دستور درج اطلاعات داخل دیتابیس و وصل شدن به دیتابیس :
$dbhandle=mysql_connect('localhost','root','') or die('not connect');
mysql_select_db('mydb',$dbhandle);
الان به دیتابیس وصل شدیم ! و میخوایم دستور insert رو اجرا کنیم !
من کل فیلد ها رو داخل دستور نوشتم از این مورد که اشکالی وجود نداره ؟ اینطوری نوشتم :
;$sql="insert into mydb values('$_post[value1]','$_post[value2]','$_post[value3]','$_post[value4]')"
mysql_query('$sql',$dbhandle);
البته من الان 4 تا نوشتم اینجا نزدیک 40 تا نوشتم فقط میخوام بدونم مشکلی نداره که ؟
با این اوصاف که نوشتم کد من کجاش مشکل داره ؟ چون الان هر کاری میکنم اطلاعاتی ثبت نمیشه !
ممنون