0
すべてのユーザー情報を含む1つの表があります。すべての情報は、$ user.name、$ user.dateなどの形式です($ user = username)SQLを使用して特定の文字列で始まるすべての列を削除する方法
ユーザーが自分のアカウントを削除し、テーブルを変更してそのすべての列を削除できるようにしたいユーザーの文字列で始まります。
私はこれをどうやってやろうとしているのですか?今は私はそれをやっていますが、それでもやっていません。
$sql = "ALTER TABLE userDatabase
DROP COLUMN `$user.hour`,
DROP COLUMN `$user.plannerData`,
DROP COLUMN `$user.eventName`,
DROP COLUMN `$user.eventStart`,
DROP COLUMN `$user.eventEnd`,
DROP COLUMN `$user.eventFreq`,
DROP COLUMN `$user.eventSlide`";
を使用します!それは恐ろしいテーブルデザインです!データを列名として使用しないでください。テーブルのデザインを変更してください。 –
はい私はジューグリアンに同意します..それは確かにhoriibleなデザインです! – MysticForce
ああ、私は新しいと私はそれがすべてのユーザーのための1つのテーブルだったことからステップアップだと思った...どのように私は私のテーブルを設計することをお勧めしますか?私は多くのユーザーを持ち、各ユーザーにはさまざまな属性があります。 –