簡體   English   中英

PHP wp中的遞增變量號

[英]Increment variable number in PHP wp

我需要創建一個變量,該變量將值增加7,然后將其分配給$_POST以便可以在db中插入該值

$arr = array(1, 8, 15...);
$marker_name = wp_specialchars($_POST['marker_name']);  + $arr; //somehow attach it

if(isset($_POST['attach'])) {
   $rows_affected_two = $wpdb->insert( $table_add_two, array('marker_name' => $marker_name + $arr) );
}

我需要將每個輸入插入由js生成的db(其名稱以7遞增)。因此,每個提交都將插入db marker_name1 marker_name8 marker_name15 ... ...知道嗎?

您需要先從marker_name的末尾去除數字:

$arr = array(1, 8, 15...);
$marker_name = preg_replace("/d+$/", "", wp_specialchars($_POST['marker_name']));
$marker_name .= $arr[0];


if(isset($_POST['attach'])) {
   $rows_affected_two = $wpdb->insert( $table_add_two, array('marker_name' => $marker_name) );
}

您可以將其添加到while循環中,如下所示:

$i = 0;

while($row = mysqli_fetch_array($result) and $i < $nums_row) {  
    echo '<th align="left" class="cell'.$i++.'"><b>'. $row['languages'] .'</b></th>';
}

echo '<th align="left">Action</th></tr></thead>';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM