我的wordpress插入到数据库总是插入新行...我尝试使用替换但仍然没有快乐,我使用:
global $wpdb;
$wpdb->replace(bruno_wallet, array( 'nome' => $nome[0],
'valorhora' => $valor_horas ,
'data' => $data ,
'evento' => $evento ,
'horarios' => $horarios,
'obs' => $obs,
'foto' => $ii,
'totalparcial' => $total_parcial,
'id_do_mes' => $id_postt,
'horas' => $numeros_horas ));
在wordpress上插入到数据库,但我想只插入如果它存在...但现在它总是添加新的熵
答案 0 :(得分:1)
在WordPress中使用更新功能。你检查了插入数据的格式吗?如果省略format参数,则所有内容都将被视为字符串,这可能是WP无法检测到该行已存在的原因。尝试使用输入%s %d %f
的格式。以下链接可能会对您Update_rows Guide