نمایش نتایج 1 تا 3 از 3

نام تاپیک: اصلاح کد خواندن اطلاعات از اکسس و ثبت در Mysql

  1. #1

    اصلاح کد خواندن اطلاعات از اکسس و ثبت در Mysql

    با سلام

    لطفا این کد را اصلاح کنید . به تعداد رکوردهای موجود در جدول اکسس ، در my sql رکورد ایجاد می شود ولی مقادیر فیلدها خالی است .

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <?php
    // Connect To Access
    $conn=odbc_connect('con','','');
    $sql="SELECT * FROM `Honarjoo_info`";
    $rs=odbc_do($conn,$sql);
    // Connect To Mysql
    $link = mysql_connect('localhost', 'root', '');
    if (!$link) {
    die('Not connected : ' . mysql_error());
    }

    // make foo the current db
    $db_selected = mysql_select_db('convert2', $link);
    if (!$db_selected) {
    die ('Can\'t use DataBase : ' . mysql_error());
    }
    while($res = odbc_fetch_row($rs))
    {
    //
    $name = $res['نام'];
    $family = $res['نام خانوادگی'];
    $sex = $res['جنسیت'];
    $father = $res['نام پدر'];
    $shsh = $res['shsh'];
    $meli = $res['کد ملی'];
    $bdate = $res['تاریخ تولد'];
    $bmahal = $res['محل تولد'];
    $sadereh = $res['sadereh'];
    $grade = $res['مدرک تحصیلی'];
    $nezam = $res['وضعیت نظام'];
    $address = $res['آدرس'];
    $tel = $res['تلفن'];
    $mobile = $res['تلفن همراه'];
    $cardex_no= $res['cardex_no'];
    $cardex_date = $res['cardex_date'];
    $cardex_sader = $res['cardex_sader'];
    $reg_date = $res['reg_date'];
    $doctor = $res['doctor'];
    $registered_by = $res['registered_by'];
    $image= $res['image'];
    $enseraf= $res['enseraf'];
    $gavahi_date = $res['gavahi_date'];
    $statusmali = $res['status'];
    //
    $q="insert into `Honarjoo_info` (`name`,`family`,`sex`,`father`,`shsh`,`meli`,`bda te`,`bmahal`,`sadereh`,`grade`,`nezam`,`address`,` tel`,`mobile`,`cardex_no`,`cardex_date`,`cardex_sa der`,`reg_date`,`doctor`,`registered_by`,`image`,` enseraf`,`gavahi_date`,`statusmali`) VALUES ('$name','$family','$sex','$father','$shsh','$meli ','$bdate','$bmahal','$sadereh','$grade','$nezam', '$address','$tel','$mobile','$cardex_no','$cardex_ date','$cardex_sader','$reg_date','$doctor','$regi stered_by','$image','$enseraf','$gavahi_date','$st atusmali')";
    $result = mysql_query($q);
    }
    ?>

  2. #2

    نقل قول: اصلاح کد خواندن اطلاعات از اکسس و ثبت در Mysql

    نگا شما value ندادی و فقط خالی میسازه!

    باید زیرش این رو بذاری :

     VALUES('$user','$pw','$first','$last','$em')  ")


    به جای متغییر های من متغییر های خودت بذار.

  3. #3

    نقل قول: اصلاح کد خواندن اطلاعات از اکسس و ثبت در Mysql

    کوئری به این صورت نوشتم :

    $q="insert into `Honarjoo_info` (`name`,`family`,`sex`,`father`,`shsh`,`meli`,`bda te`,`bmahal`,`sadereh`,`grade`,`nezam`,`address`,` tel`,`mobile`,`cardex_no`,`cardex_date`,`cardex_sa der`,`reg_date`,`doctor`,`registered_by`,`image`,` enseraf`,`gavahi_date`,`statusmali`) VALUES ('$name','$family','$sex','$father','$shsh','$meli ','$bdate','$bmahal','$sadereh','$grade','$nezam', '$address','$tel','$mobile','$cardex_no','$cardex_ date','$cardex_sader','$reg_date','$doctor','$regi stered_by','$image','$enseraf','$gavahi_date','$st atusmali')";


    کوئری هم درسته فقط مقادیر متغیرها تهی هست

تاپیک های مشابه

  1. خواندن اطلاعات از یه جدول تو اکسس
    نوشته شده توسط Andy در بخش Access
    پاسخ: 7
    آخرین پست: سه شنبه 23 آبان 1391, 14:42 عصر
  2. طریقه ی ثبت اطلاعات در اکسس به وسیله ی PHP چجوریه؟
    نوشته شده توسط behnam5300664 در بخش PHP
    پاسخ: 6
    آخرین پست: جمعه 21 مرداد 1390, 12:26 عصر
  3. مبتدی: خطا در خواندن اطلاعات از فیلد memo در vb (تمام متن ذخیره شده در اکسس در داخل text box
    نوشته شده توسط ramin2656 در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: چهارشنبه 17 شهریور 1389, 13:31 عصر
  4. پاسخ: 0
    آخرین پست: یک شنبه 14 شهریور 1389, 11:38 صبح
  5. سوال: زمان ثبت اطلاعات در اکسس
    نوشته شده توسط laia56 در بخش Access
    پاسخ: 1
    آخرین پست: پنج شنبه 09 آبان 1387, 00:00 صبح

قوانین ایجاد تاپیک در تالار

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