$statement = $pdo->query($sql);
$item = $statement->fetch(PDO::FETCH_ASSOC);
$i = 0;
foreach($item as $key => $val){
if($i == 0){
$kanma = '';
}else{
$kanma = ',';
}
$key_text .= $kanma."`".$key."`";
$val_text .= $kanma."'".$_POST[$key]."'";
$i ++;
}
echo '<hr>'.$key_text.'<hr>';
echo $val_text.'<hr>';
$sql = "INSERT INTO `tb_staff` ($key_text) VALUES($val_text)";
echo $sql;
$statement = $pdo->query($sql);
$pdo = new PDO('mysql:host = '.DB_SERVER.';dbname='.DB_NAME.';charset=utf8', DB_USER, DB_PASSWORD);
$sql = "SELECT * FROM `wr_user` LIMIT 1";
$statement = $pdo->query($sql);
$item = $statement->fetch(PDO::FETCH_ASSOC);
$i = 0;
foreach($item as $key => $val){
if($i == 0){
$kanma = '';
}else{
$kanma = ',';
}
$key_text .= $kanma."`".$key."`";
$val_text .= $kanma."'$".$key."'";
$i ++;
}
echo '<hr>'.$key_text.'<hr>';
echo $val_text.'<hr>';
$sql = "INSERT INTO `wr_user` ($key_text) VALUES($val_text)";
echo $sql;
$db = mysql_connect(DB_HOST.":".DB_PORT,DB_USER,DB_PASSWORD);
// mysql_query("SET NAMES utf8");
mysql_set_charset('utf8');
mysql_select_db(DB_NAME, $db);
$sql = "SELECT * FROM wr_posts LIMIT 1";
$rs = mysql_query($sql,$db);
$item = mysql_fetch_assoc($rs);
var_dump($item);
$i = 0;
foreach($item as $key => $val){
if($i == 0){
$kanma = '';
}else{
$kanma = ',';
}
$key_text .= $kanma."`".$key."`";
$val_text .= $kanma."'$".$key."'";
$i ++;
}
echo '<hr>'.$key_text.'<hr>';
echo $val_text.'<hr>';
自動生成の例
INSERT INTO `wr_user`
(`user_id`,`f1`,`f2`,`f3`)
VALUES
(‘exampleuser_id’,’examplef1′,’examplef2′,’examplef3′)