Vielen Dank für deine schnelle Antwort Jörg.
Muss ich wirklich für die übergabe an eine bestehende
Datenbank SQL eine neue erstellen lassen?
hast du das tutorial gelesen? hast du das konzept von db-client und server verstanden?
du stellst dem server fragen (query) und er beantwortet(result) dir diese. es gibt lesende („select“) und schreibende („update insert replace“) queries. du unterhaelst dich mit dem server in einer sprache, die sql heisst. um herauszufinden, was diese sprache und der server kann, bemuehst du das mysql-handbuch http://dev.mysql.com/doc/refman/5.1/de/index.html
der mysql-server lauft als programm auf irgendeinem rechner und der client ist als bibliothek in dein php eingebaut, die mit dem server sprechen kann. du nutzt funktionen, die diese bibliothek bereitstellt („mysql_*“) um mit dem server zu sprechen.
du koenntest um das konzept von sql zu verstehen auf der konsole mit dem mysql-client arbeiten: beispiel: ich habe eine datenbank angelegt, eine tabelle erzeugt, auf 2 unterschiedl. arten einträge hineingeschrieben, diese nach bestimmten kriterien wieder anzeigen lassen und zum schluss aufgeraeumt. jede eingabe haette man auch mit mysql_query("…") in php absetzen koennen. s.u.
Wenn jemand von Euch vieleicht ein Code Beispiel für mich für
eine solche Formular Daten Übergabe an MySQL hat würde ich
mich sehr freuen.
in dem tutorial, wie auch auf deiner cd, sind beispiele, du musst aber das konzept verstehen und auf deinen anwendungsfall anwenden.
$ mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10455 to server version: 4.1.13a-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql\> create database test1;
Query OK, 1 row affected (0,06 sec)
mysql\> use test1
Database changed
mysql\> create table mitglieder (id int, name varchar(200), jahre int);
Query OK, 0 rows affected (0,04 sec)
mysql\> insert into mitglieder set id=1, name="max", jahre=20;
Query OK, 1 row affected (0,00 sec)
mysql\> insert into mitglieder set id=2, name="paul", jahre=23;
Query OK, 1 row affected (0,00 sec)
mysql\> insert into mitglieder (id,name,jahre) values (3,"maria",10),(4,"anna",17);
Query OK, 2 rows affected (0,00 sec)
Records: 2 Duplicates: 0 Warnings: 0
mysql\> select \* from mitglieder;
+------+-------+-------+
| id | name | jahre |
+------+-------+-------+
| 1 | max | 20 |
| 2 | paul | 23 |
| 3 | maria | 10 |
| 4 | anna | 17 |
+------+-------+-------+
4 rows in set (0,00 sec)
mysql\> select \* from mitglieder where jahre\>=20;
+------+------+-------+
| id | name | jahre |
+------+------+-------+
| 1 | max | 20 |
| 2 | paul | 23 |
+------+------+-------+
2 rows in set (0,00 sec)
mysql\> update mitglieder set jahre=27 where id=3;
Query OK, 1 row affected (0,00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql\> select \* from mitglieder where jahre\>=20;
+------+-------+-------+
| id | name | jahre |
+------+-------+-------+
| 1 | max | 20 |
| 2 | paul | 23 |
| 3 | maria | 27 |
+------+-------+-------+
3 rows in set (0,00 sec)
mysql\> drop table mitglieder;
Query OK, 0 rows affected (0,00 sec)
mysql\> drop database test1;
Query OK, 0 rows affected (0,40 sec)
mysql\>