Thomas Luethi: SQL und Formulare

Beitrag lesen

Hallo,

  1. Wo liegt der Unterschied zwischen SQL und MySQL? Gibt es überhautpt einen?

Ja.

SQL ist der Oberbegriff.

MySQL ist ein "Sonderfall" und ein spezieller Datenbank-Server
mit z.T. eigener Syntax.

http://www.mysql.com/doc/en/Differences_from_ANSI.html

  1. Wie kann man feststellen, ob der eigenen Server SQL unterstützt?

Lies den Vertrag mit Deinem Hosting-Provider.
Oder die Leistungsbeschreibung Deines Pakets.

Wenn Du eine (oder mehrere) DB zur Verfuegung hast,
dann hat Dir der Webhost vermutlich im "Willkommens-Mail"
die dazu notwendigen Angaben (Server-Name, Kennwort u.s.w.)
mitgeteilt.

  1. Ich möchte, dass ein Formular auf meiner HP nur dann, abgeschickt werden kann, wenn in einem bestimmen Feld einer von 15 festgelegten Werten steht. Wie geht das? Kann man da was mit SQL machen?

Man kann zwar festlegen, dass ein Feld nur gewisse Werte
enthalten darf (in MySQL mit den Typen: ENUM, SET).

Die Werte aus dem Formular sind aber grundsaetzlich
mit der Skriptsprache, z.B. PHP, zu ueberpruefen,
bevor man sie in die DB schreibt.

  1. Kann man (severseitig) einzelne von den 15 festgelegten Werten löschen, nachdem diese eimal verwendet wurden?

Wo willst Du was loeschen?
Bitte beschreibe Dein Vorhaben genauer.

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/