請幫我理解如何在php中優化mysql查詢。當你有很多的列,備言看起來像INSERT INTO準備好的語句,PHP MYSQL,優化了很多列
$inst = $db->prepare("insert into year_$year (user_name,type_of_day,month_row,day_1,day_2,day_3,day_4,day_5,day_6,day_7,day_8,day_9,
day_10,day_11,day_12,day_13,day_14,day_15,day_16,day_17,day_18,day_19,day_20,day_21,day_22,day_23,day_24,day_25,day_26,day_27,day_28,day_29,day_30,day_31)
values
(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
$inst->execute($chunk_post[$init]);
這個代碼是從這裏:http://govnokod.ru/php?page=356 人們嘲笑低劣的代碼。
我不明白如何以其他方式做到這一點。
什麼是你不明白?出現了什麼問題? – LinkinTED
請詳細閱讀「數據庫標準化」 –