نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: ساخت یک api برای واژگان مترادف

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن hegza آواتار ها
    تاریخ عضویت
    Jun 2015
    محل سکونت
    +48
    نوشته ها
    634
    تشکر تشکر کرده 
    1,391
    تشکر تشکر شده 
    1,140
    تشکر شده در
    739 پست

    پیش فرض پاسخ : ساخت یک api برای واژگان مترادف

    با تبلت هستم
    سمپل های دیتا بیس رو همینطوری زدم خودت شخصی سازی کن

    کد PHP:
    $dsn="mysql:host=localhost;dbname=hegza;charset=utf8";
    $conn= new PDO($dsn,"root","");


    $file=file('ijq_farhang-motaradef-motazad.txt',FILE_IGNORE_NEW_LINES FILE_SKIP_EMPTY_LINES);


    foreach(
    $file as $key=>$value){
        
    $value=explode(':',$value);
        
    //asle kalame key --->moteradefha ye ja $moteradef --->motazad ha ham $motezad
        
    $key=$value[0];
        
    $key2=explode('&',$value[1]);
        
    $moteradef=$key2[0];
        
    $motezad=$key2[1];
        if (
    $value!="" && $value!=" "){
           
    // $res.=$value.PHP_EOL;
            
    $sql="SELECT `key` FROM `keyword` WHERE `key`=:word";
            
    $result=$conn->prepare($sql);
            
    $result->bindParam('word',$key);
            
    $result->execute();
            if (
    $result->rowCount() >=1){
                echo 
    "tekrari".$key;
            }else{
                
    $sqlS="INSERT `key` SET `key`=?,`tardef`=?,`tazad`=? ";
                
    $resultS=$conn->prepare($sqlS);
                
    $resultS->bindValue(1,$key);
                
    $resultS->bindValue(2,$moteradef);
                
    $resultS->bindValue(3,$motezad);
                if (
    $resultS->execute()){
                    echo 
    "ok";
                }
            }
        }
    }; 
    چه سخته با تبیلت کد بنویسی
    phpstrom آماده خورمون کرده خخخ
    ویرایش توسط hegza : March 24th, 2017 در ساعت 16:57 دلیل: دیدم همه رو وارونه زده explode ها رو میگم
    پروردگارا مرا فهم ده:: تا متوقع نباشم. دنیا و مردمانش باید مطابق میل من رفتار کنند.

  2. تعداد تشکر ها از hegza به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

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