我在更新WordPress中的表时遇到了一些麻烦。 当我运行查询时,只有一个白色站点。 这是我的代码:
global $wpdb;
$table_name = $wpdb->prefix . "wpaportfolio";
// Felder definieren
$name = $_POST['name'];
$alter = $_POST['alter'];
$wpdb->update($table_name, array('name'=>$name,'palter'=>$alter), array('id'=> $result->ID));
有人能帮助我吗?
答案 0 :(得分:0)
语法错误,这是正确的:
global $wpdb;
$table_name = $wpdb->prefix . "wpaportfolio";
$name = $_POST['name'];
$alter = $_POST['alter'];
$wpdb->update(
$table_name,
array(
'name' => $name, // string
'palter' => $alter // string (or int for numbers)
),
array( 'ID' => $result->ID ),
array(
'%s', // name
'%s' // alter as string (or %d -> alter as int)
),
array( '%d' )
);