رفتن به مطلب

مشکل درارسال اطلاعات به دیتابیس


iavaduu

ارسال های توصیه شده

باسلام خدمت همگی بنده یه فرم تماس باما توی بیسیک4ساختم که تک به تک فیلد های مربوط به همین تماس بامارو پوست استرینگ کنه و توسط فایل پی اچ پی درهاست اینسرت کنه اما همه ی کارهارو کردم اما نمیدونم چراتوی تیبل تماس باما هیچ اینسرتی صورت نگرفته !

تمامی کانفیگ هاو...به صورت کامل انجام شده ویکی دیگه تست کرده وکارگرفته

لطفاراهنمایی کنید

اینم کدهای پی اچ پی:

<?php
include 'db.php';
$id= $_POST['id'];
$tellhamrah= $_POST['tellhamrah'];
$nameandfamilly= $_POST['nameandfamily'];
$email= $_POST['email'];
$mozoe= $_POST['mozoe']; 
$pm= $_POST['pm'];
print "sabt shod";
mysql_query("INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('$id','$tellhamrah','$nameandfamily','$email','$mozoe','$pm')")
?>

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

باسلام خدمت همگی بنده یه فرم تماس باما توی بیسیک4ساختم که تک به تک فیلد های مربوط به همین تماس بامارو پوست استرینگ کنه و توسط فایل پی اچ پی درهاست اینسرت کنه اما همه ی کارهارو کردم اما نمیدونم چراتوی تیبل تماس باما هیچ اینسرتی صورت نگرفته !

تمامی کانفیگ هاو...به صورت کامل انجام شده ویکی دیگه تست کرده وکارگرفته

لطفاراهنمایی کنید

اینم کدهای پی اچ پی:

<?php
include 'db.php';
$id= $_POST['id'];
$tellhamrah= $_POST['tellhamrah'];
$nameandfamilly= $_POST['nameandfamily'];
$email= $_POST['email'];
$mozoe= $_POST['mozoe']; 
$pm= $_POST['pm'];
print "sabt shod";
mysql_query("INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('$id','$tellhamrah','$nameandfamily','$email','$mozoe','$pm')")
?>

 

بعد از خط mysql_query سمی کالن (;) رو فراموش کردین

 

از این کد استفاده کنید ببینین جواب میده :

<?php
include 'db.php';
$sql = "INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('".$_POST['id']."','".$_POST['tellhamrah']."','".$_POST['nameandfamily']."','".$email= $_POST['email']."','".$_POST['mozoe']."','".$_POST['pm']."')";
if ((mysql_query($sql) === TRUE)){
	echo "sabt shod";
}
?>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بعد از خط mysql_query سمی کالن (;) رو فراموش کردین

از این کد استفاده کنید ببینین جواب میده :

<?php
include 'db.php';
$sql = "INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('".$_POST['id']."','".$_POST['tellhamrah']."','".$_POST['nameandfamily']."','".$email= $_POST['email']."','".$_POST['mozoe']."','".$_POST['pm']."')";
if ((mysql_query($sql) === TRUE)){
	echo "sabt shod";
}
?>
ممنون ازپاسخگوییتون امابنده بازم جواب نگرفتم.

اون کدپی اچ پی که خودم استفاده کردم رو قبلا دریک مورد دیگه بکارگرفتم کارمیکرد اما الان نمیدونم چرا کارنمیکنه!!!!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این کد رو هم تست کنید

من خیلی بلد نیستم php :DD:

include 'db.php';
$sql = "INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('".$_POST['id']."','".$_POST['tellhamrah']."','".$_POST['nameandfamily']."','".$_POST['email']."','".$_POST['mozoe']."','".$_POST['pm']."')";
 
mysql_query($sql);
لینک ارسال
به اشتراک گذاری در سایت های دیگر

این کد رو هم تست کنید

من خیلی بلد نیستم php :DD:

include 'db.php';
$sql = "INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('".$_POST['id']."','".$_POST['tellhamrah']."','".$_POST['nameandfamily']."','".$_POST['email']."','".$_POST['mozoe']."','".$_POST['pm']."')";
 
mysql_query($sql);
این کدهم اصلاهیچ بازخوردی نداشت وجواب نگرفتم

ممنون ازهمینکه پاسخمو دادید واین کد رو تایپ کردید

مخلصتون

اگرکس دیگه هست که میدونه مشکل ازکجاست ممنون میشم راهنماییم کنه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این کدهم اصلاهیچ بازخوردی نداشت وجواب نگرفتم

ممنون ازهمینکه پاسخمو دادید واین کد رو تایپ کردید

مخلصتون

اگرکس دیگه هست که میدونه مشکل ازکجاست ممنون میشم راهنماییم کنه.

 

فهمیدم مشکل کد خودم و کده شما چی بود :wacko1::pardon:

 

ببینین این mysql_query یه چیز عمومیه

وقتی شما میای صداش میکنی ازت هم کوئریتو میگیره

و هم کانکشن

یعنی مثلا ::

mysql_query($conn,$query);

ya

mysql_query($query,$conn);

motmaen nistam kodoom

شما بر اسا اون فایل db.php بیا ببین اسم connection ات چیه و بهش بده :DD:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فهمیدم مشکل کد خودم و کده شما چی بود :wacko1::pardon:

 

ببینین این mysql_query یه چیز عمومیه

وقتی شما میای صداش میکنی ازت هم کوئریتو میگیره

و هم کانکشن

یعنی مثلا ::

mysql_query($conn,$query);

ya

mysql_query($query,$conn);

motmaen nistam kodoom

شما بر اسا اون فایل db.php بیا ببین اسم connection ات چیه و بهش بده :DD:

داخلdb.phpاین کدهانوشته شده:

<?php
$con = mysql_connect("localhost","username","password");

mysql_query("SET character_set_results=utf8,character_set_client=utf8,character_set_connection=utf8, character_set_database=utf8,character_set_server=utf8",$con);

mysql_select_db("databasename", $con)
?>

حالابنده باید چه کدی رو به کدهای خودم که درشروع تایپیک عرض کردم درج کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این کد رو جای همون بزارین :

<?php
include 'db.php';
$id= $_POST['id'];
$tellhamrah= $_POST['tellhamrah'];
$nameandfamilly= $_POST['nameandfamily'];
$email= $_POST['email'];
$mozoe= $_POST['mozoe'];
$pm= $_POST['pm'];
echo "sabt shod";
mysql_query("INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('$id','$tellhamrah','$nameandfamily','$email','$mozoe','$pm')"),$con;
?>
لینک ارسال
به اشتراک گذاری در سایت های دیگر

این کد رو جای همون بزارین :

<?php
include 'db.php';
$id= $_POST['id'];
$tellhamrah= $_POST['tellhamrah'];
$nameandfamilly= $_POST['nameandfamily'];
$email= $_POST['email'];
$mozoe= $_POST['mozoe'];
$pm= $_POST['pm'];
echo "sabt shod";
mysql_query("INSERT INTO calledlist(id,tellhamrah,nameandfamily,email,mozoe,pm)VALUES('$id','$tellhamrah','$nameandfamily','$email','$mozoe','$pm')"),$con;
?>
بازم هم داخل برنامه کلید ارسال رو میزنم به درستی جاب دان انجام نمیشه و هیچ اینسرتی صورت نمیگیره

اخه بنده همین الان ازهمون کدی که درشروع تایپیک همون اول عرض کردم دارم در یه قسمت دیگه برنامه استفاده میکنم اما با ارایه های بیشتر واون تغییراتی که شماگفتید رو هیچ کدومو روش اعمال نکردم ولی به خوبی وباسرعت جواب میده اما من اومدم همون کدهای پی اچ پی موفق رو که درهمین زمینه هم هست روکپی کردم وفقط ارایه هاشو کم وتغییر دادم اما این کارنمیکنه اون کارمیکنه ینی واقعاخیلی عجیبه!

وقت شماهم بیخودی صرف بنده حقیرشد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بازم هم داخل برنامه کلید ارسال رو میزنم به درستی جاب دان انجام نمیشه و هیچ اینسرتی صورت نمیگیره

اخه بنده همین الان ازهمون کدی که درشروع تایپیک همون اول عرض کردم دارم در یه قسمت دیگه برنامه استفاده میکنم اما با ارایه های بیشتر واون تغییراتی که شماگفتید رو هیچ کدومو روش اعمال نکردم ولی به خوبی وباسرعت جواب میده اما من اومدم همون کدهای پی اچ پی موفق رو که درهمین زمینه هم هست روکپی کردم وفقط ارایه هاشو کم وتغییر دادم اما این کارنمیکنه اون کارمیکنه ینی واقعاخیلی عجیبه!

وقت شماهم بیخودی صرف بنده حقیرشد

 

ببینین اگر JobDone درست انجام نمیشه مشکل از php نیست دیگه

داخل برنامتون کارا رو کامل و درست انجام دادین ؟ پرمیشن اینترنت دادین ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز وقتی به دیتابیسی متصل نیست چطوری توش رکورد ثبت بکنه ؟

آموزش های اتصال به بانک mysql رو از طریق روش PDO رو مطالعه بفرمایید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز وقتی به دیتابیسی متصل نیست چطوری توش رکورد ثبت بکنه ؟

آموزش های اتصال به بانک mysql رو از طریق روش PDO رو مطالعه بفرمایید.

 

 

داخلdb.phpاین کدهانوشته شده:
<?php

$con

= mysql_connect("localhost","username","password");

mysql_query("SET character_set_results=utf8,character_set_client=utf8,character_set_connection=utf8, character_set_database=utf8,character_set_server=utf8",$con);

mysql_select_db("databasename", $con)

?>

چرا متصل نیستن :| ؟

پس اون db.php چیه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینین اگر JobDone درست انجام نمیشه مشکل از php نیست دیگه

داخل برنامتون کارا رو کامل و درست انجام دادین ؟ پرمیشن اینترنت دادین ؟

ببینید بنده وقتی اون کدهایی که در شروع تایمیک گفتم رو میزارم توی فایل پی اچ پی جا دان اعلام موفقیت میکنه اما وقتی آخرین کدی که شمادادید یا...عدم موفقیت درجاب دان رو اعلام میکنه اگه جاب دان مشکل میداشت توی اون موردی که همین الان گفتم هم باید عدم موفقیت درجاب دان میداد.

چی بگم والا

چیزی نبوده تاچک نکنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینید بنده وقتی اون کدهایی که در شروع تایمیک گفتم رو میزارم توی فایل پی اچ پی جا دان اعلام موفقیت میکنه اما وقتی آخرین کدی که شمادادید یا...عدم موفقیت درجاب دان رو اعلام میکنه اگه جاب دان مشکل میداشت توی اون موردی که همین الان گفتم هم باید عدم موفقیت درجاب دان میداد.

چی بگم والا

چیزی نبوده تاچک نکنم

ببینین خب بیاین یه کاری کنین

یه فایل html بنویسین و از یه فرم با متود POST توش اطلاعاتو بفرستین به اون صفحه php

بعد ببینین تو بروزر خطا میده یا نه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز وقتی به دیتابیسی متصل نیست چطوری توش رکورد ثبت بکنه ؟

آموزش های اتصال به بانک mysql رو از طریق روش PDO رو مطالعه بفرمایید.

بنده از اینکه بیسیک۴اندروید وتک به تک ارایه های مربوطه به دیتابیس مطمعن هستم
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینین خب بیاین یه کاری کنین

یه فایل html بنویسین و از یه فرم با متود POST توش اطلاعاتو بفرستین به اون صفحه php

بعد ببینین تو بروزر خطا میده یا نه

بنده تابحال نشده که ازHtmlدربیسیک۴استفاده کنم وبرای همونم دنبالش نرفتم ویادندارم این مبحثو!
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بنده تابحال نشده که ازHtmlدربیسیک۴استفاده کنم وبرای همونم دنبالش نرفتم ویادندارم این مبحثو!

نگفتم توی basic4android استفاده کنید

گفتم یه فایل بنویسین به بروز سیستمتون تست کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

نگفتم توی basic4android استفاده کنید

گفتم یه فایل بنویسین به بروز سیستمتون تست کنید

شاید خنده دارباشه ولی اینوهم بلدنیستم!
لینک ارسال
به اشتراک گذاری در سایت های دیگر

من خودمم خیلی وارد نیستم :DD:

این واقعاخیلی عجیبه که ازیک کد هم دربیسیک وهم پی اچ پی همزمان به موضوع دیگه ولی باهمین کارایی استفاده کنی درست کارکنه اما بیای همین دوتارو فقط وفقط وفقط ارایه هاشو تغییر بدی اما کارنکنه!
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...