Wie kann ich die existenz eines variablennamens innerhalb der Datenbank prüfen
bearbeitet von Raketenwilli**Hm. Normalerweise macht man einfach das INSERT, SELECT, UPDATE oder sonstwas [und schaut in PHP, ob der Datenbankserver meckert](https://www.php.net/manual/de/pdo.errorinfo.php).**
Aber Du kannst Dir und dem Server natürlich (was sinnfrei erscheint…) Extra-Arbeit aufhalsen:
<https://dev.mysql.com/doc/refman/8.0/en/show-columns.html>
sagt:
~~~
SHOW COLUMNS FROM mytable FROM mydb;
SHOW COLUMNS FROM mydb.mytable;
~~~
Das Ergebnis ist eine Tabelle, sollte also wie andere Tabellen ausgewertet werden kann und hat die Spalten
- Field
- Type
- Null
- Key
- Default
- Extra
Und ich fürchte, Du bist fürchterlich auf dem Holzweg, denn **normalerweise sind die Tabellen, einem sorgfältigen Plan folgend, sorgfältig definiert und damit sind die Spalten dem Programmmierer bekannt**.
Schreibst Du etwa gerade etwas wie [PHPMyAdmin](https://www.phpmyadmin.net/)? Das ist ziemlich heftiges Vorhaben…
Wie kann ich die existenz eines variablennamens innerhalb der Datenbank prüfen
bearbeitet von Raketenwilli**Hm. Normalerweise macht man einfach das INSERT, SELECT, UPDATE oder sonstwas [und schaut in PHP, ob die Datenbank meckert](https://www.php.net/manual/de/pdo.errorinfo.php).**
Aber Du kannst Dir und dem Server natürlich (was sinnfrei erscheint…) Extra-Arbeit aufhalsen:
<https://dev.mysql.com/doc/refman/8.0/en/show-columns.html>
sagt:
~~~
SHOW COLUMNS FROM mytable FROM mydb;
SHOW COLUMNS FROM mydb.mytable;
~~~
Das Ergebnis ist eine Tabelle, sollte also wie andere Tabellen ausgewertet werden kann und hat die Spalten
- Field
- Type
- Null
- Key
- Default
- Extra
Und ich fürchte, Du bist fürchterlich auf dem Holzweg, denn **normalerweise sind die Tabellen, einem sorgfältigen Plan folgend, sorgfältig definiert und damit sind die Spalten dem Programmmierer bekannt**.
Schreibst Du etwa gerade etwas wie [PHPMyAdmin](https://www.phpmyadmin.net/)? Das ist ziemlich heftiges Vorhaben…
Wie kann ich die existenz eines variablennamens innerhalb der Datenbank prüfen
bearbeitet von Raketenwilli**Hm. Normalerweise macht man einfach das INSERT, SELECT, UPDATE oder sonstwas [und schaut in PHP, ob die Datenbank meckert](https://www.php.net/manual/de/pdo.errorinfo.php).**
Aber Du kannst Dir und dem Server natürlich (was sinnfrei erscheint…) Extra-Arbeit aufhalsen:
<https://dev.mysql.com/doc/refman/8.0/en/show-columns.html>
sagt:
~~~
SHOW COLUMNS FROM mytable FROM mydb;
SHOW COLUMNS FROM mydb.mytable;
~~~
Das Ergebnis ist eine Tabelle, sollte also wie andere Tabellen ausgewertet werden können´, hat die Spalten
- Field
- Type
- Null
- Key
- Default
- Extra
Und ich fürchte, Du bist fürchterlich auf dem Holzweg, denn **normalerweise sind die Tabellen, einem sorgfältigen Plan folgend, sorgfältig definiert und damit sind die Spalten dem Programmmierer bekannt**.
Schreibst Du etwa gerade etwas wie [PHPMyAdmin](https://www.phpmyadmin.net/)? Das ist ziemlich heftiges Vorhaben…
Wie kann ich die existenz eines variablennamens innerhalb der Datenbank prüfen
bearbeitet von Raketenwilli<https://dev.mysql.com/doc/refman/8.0/en/show-columns.html>
sagt:
~~~
SHOW COLUMNS FROM mytable FROM mydb;
SHOW COLUMNS FROM mydb.mytable;
~~~
Das Ergebnis ist eine Tabelle, sollte also wie andere Tabellen ausgewertet werden können´, hat die Spalten
- Field
- Type
- Null
- Key
- Default
- Extra
Aber ich fürchte, Du bist fürchterlich auf dem Holzweg, denn **normalerweise sind die Tabellen, einem sorgfältigen Plan folgend, sorgfältig definiert und damit dem Programmmierer bekannt**.
Schreibst Du etwa gerade etwas wie [PHPMyAdmin](https://www.phpmyadmin.net/)? Das ist ziemlich heftiges Vorhaben…