2011-06-29 2 views
0

は私がurlテーブルのURL_Id(主キー)をデータテーブルのURL_Idの各行に追加します。このPHPコードでMySQL

mysql_query("INSERT INTO url (url) 
VALUES ('$url')"); 

私は私のデータテーブルの2列(データ、およびURL_Id)

Iと別のテーブルを持っている現在のページのURLと、主キーの自動インクリメントを保存します

foreach($textnode as $key => $value) { 

$value = stripslashes($value); 
$value = mysql_real_escape_string($value, $con); 

mysql_query("INSERT INTO data (data) 
VALUES ('$value')"); 


} 

URLテーブルのURL_Idをデータテーブルの各行に保存するにはどうすればよいですか。

答えて

0

あなたのコードスニペットのurlテーブルからフェッチすることについての論理がないので、あなたの質問を理解しているかわかりません。

最後に挿入されたIDだけを取得したい場合は、mysql-insert-id関数を使用して "foreach"ループで使用できます。

+0

でも、データ要素のIDを追加するだけではありません。私はそのためにもプライマリキーを使用するD_Id – re1man

+0

実際に働いた:) – re1man

関連する問題