sql >> Databáze >  >> RDS >> Mysql

Jak vložit více hodnot zaškrtávacích políček do databáze

Přemýšlejte o tom, co váš kód dělá. V každé smyčce předefinujete $query proměnná, takže když se dostanete na konec, konečná hodnota $query bude to poslední, co si myslíte.

Pokud stále chcete používat stejnou logiku smyčky, kterou jste napsali, což pravděpodobně není nejefektivnější způsob, pak byste museli dotaz provést pokaždé v rámci smyčky, takže každý dotaz, který napíšete, bude proveden.

Přesněji řečeno, zmatek zřejmě pramení ze skutečnosti, že jste zcela neobjevili rozdíl mezi přiřazením hodnoty proměnné a předáním proměnné funkci k provedení.




  1. Chyba SQL:0, Stav SQL:08S01 Selhání komunikačního spojení

  2. Jak zjistit aktivní počet otevřených databázových připojení v H2/MySQL

  3. Jak ON CONFLICT funguje v SQLite

  4. Jsou levé vnější spoje a levé spoje stejné?