TYPO3 で結果を取得するには、拡張 INSERT ステートメント (WHERE を使用) が必要です。TYPO3 を使用した INSERT の標準的な方法は次のとおりです。
$res_ext=$GLOBALS['TYPO3_DB']->exec_INSERTquery($ext_table, $feUserRecord);
$ext_table = 'ニュース';
$feUserRecord = 配列 ( 'tx_extendnews_subscriber' => $userid_fe );
tx_extendnews_subscribe は、値が $userid_fe の列です
今、私はWHEREステートメントでINSERTが必要です...TYPO3の方法はありますか、それともMySQL構文でのみ可能ですか?
この WHERE ステートメントが必要です: SELECT * FROM news WHERE uid = post_uid
- $userid_fe = 704
- post_uid = 101
標準のMySQLでこれを試してみましたが、うまくいきません
$resulting_post_id = "SELECT * FROM news WHERE uid = 101";
$res_ext="INSERT INTO news (tx_extendnews_subscriber) VALUES ('704'($resulting_post_id))";