ホームページ  >  記事  >  バックエンド開発  >  テーブルフィールドのコピーの問題

テーブルフィールドのコピーの問題

WBOY
WBOYオリジナル
2016-06-23 14:02:581290ブラウズ

テーブル A とテーブル B があります

A 構造

ID ユーザー名 ジャンル パターン
1 mr.a 0 sales
2 mr.b 1 manager
3 mr.c 0 Sales

B 構造

id モデル フィールド名設定 CSS
1 12 エリア

次に、テーブル A のフィールドをテーブル B のレコードにコピーしたいと思います。

次の構造:
ID モデル フィールド名 設定 CSS 1 12 エリア
2 15 ユーザー名 ユーザー名
3 15 ジャンル 性別
4 15パターン 位置

マニュアルが見つからないので、初心者はアドバイスを求めます


ディスカッションに返信 (解決策)

$link = mysql_connect("localhost", "root", "pwd") or die("Could not connect: " . mysql_error());mysql_select_db("dbName", $link);$result = mysql_query("show fields from tableName") or die("Could not query:" . mysql_error());while($re = mysql_fetch_array($result)){   echo $re[0];   echo '<br />';}mysql_close($link);


テーブル内のフィールドの情報を取得した後、それにどう対処するか、著者が自分でステートメントを書きます

php read レコードを配列に取得し、配列のキー値を取得してデータベースに書き込みます これはすでに知られています。 SQLを使用して直接書き込みたいと思います。

幸いなことに、SQL セクションで答えを見つけました。すべてのテーブル フィールドは mysql によって記録されます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。