درج آرایه ای از فیلدها در جدول.

fatahyegane

New Member
سلام دوستان یک لطفی بکنید ببینم مشکل دستورات زیر چیه ؟ ممنون.
PHP:
$num=count($fildlist);
          $i=1;
          $query = 'INSERT INTO $tablename( ';
          foreach($fildlist as $v){
            if ($i<>$num){
            $query .= $v .',';
            }else{
            $query .= $v . ')';  
            }
           $i=$i+1;
          }
 

ziXet

مدیر انجمن PHP/MYSQL
پایینش یه echo از کوئری که ساخته شده بگیر ببین چجوریه
 

D.A.V.O.O.D

Member
سلام دوست عزیز ريال
قبلا هم به این سوال شما پاسخ داده ام ، اما مجددا تابع مورد نیازتون را براتون می گذارم .

PHP:
<?php
function make_sql( $table , $fields )
{
    return 'insert into `' . $table . '` VALUES (' . "'" . implode( "','" , $fields ) . "')";
}

echo make_sql( 'test' , array( 'name' , 'family' , 'age' ) );
?>
 

جدیدترین ارسال ها

بالا