皆さん、良い一日を
私は単純なカウンターphp + dbを持っています。これは、追加された最後のコンテンツの参照番号をチェックし、特定のコンテンツタイプ(順序)の前の参照番号に+ 1を追加することにより、新しく追加されたコンテンツに参照番号を与えます。ref番号10になるまで正常に動作し、その後在庫があり、追加したコンテンツに10しか与えません。だから私は参照番号11と12、13、14のコンテンツを追加することはできません... drupal 7 お時間とご協力ありがとうございます。
if (empty($node->title)){
drupal_set_message('new node');
$query = db_select('node', 'n');
$query->condition('n.type', 'order', '=');
$query->fields('n', array('title'));
$query->orderby('title','DESC');
$query->range(0, 1);
$query->execute();
$result = $query->execute();
$record = $result->fetchAssoc();
drupal_set_message('previous order №: ' .print_r($record['title'], true));
$title = $record['title'] + 1;
drupal_set_message('order №: ' .print_r($title, true));
$form_state['node']->title = $title;
}