これはそれほど複雑なことではありません (私は推測します)。配列からデータベースに値を挿入しようとしています。以下は私がやりたいことを達成しますが、その下のコードに再フォーマットできるかどうか疑問に思っていました。
私が望むことを行う現在のコード:
$name = explode(" ",$fullName);
$firstName = $name[0];
$lastName = $name[count($name) - 1];
mysql_query("INSERT INTO `person` VALUES(NULL, '$firstName', '$lastName',0)"));
私が知りたいのは、次のようにフォーマットできるかどうかです。
$name = explode(" ",$fullName);
mysql_query("INSERT INTO `person` VALUES(NULL, '$name[0]', '$name[count($name) - 1]',0)"));
これを以前にいくつかの異なる方法で試したところ、エラーが発生しました。これは単なる構文の問題ですか、それとももう少し深い問題ですか?
ああ、私が実際に挿入を完全に実行したのは 1 回だけで、最終的には と のArray[0]
列になりました。Array[2] - 1
first_name
last_name
ありがとうございます。さらに情報が必要です。お知らせください。