Die Suche ergab 104 Treffer
- Do Jun 23, 2016 5:53 am
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Ja also theoretisch weiß ich das aber ich wusste z.b. Nicht dass man da auch Beziehungen in der Praxis machen kann
- Mi Jun 22, 2016 10:10 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Hmm oke, mal sehen wies so klappt :D Wenn ich ein Eingabefeld mit HTML mache, ist das ja dann so: <form action="action_page.php"> First name:<br> <input type="text" name="firstname" ><br> Last name:<br> <input type="text" name="lastname"><br><br> <input type="submit" value="Submit"> </form> allerdin...
- Mi Jun 22, 2016 9:45 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Danke, klappt :) Also muss ich immer wenn ich etwas in "user" speicher den selben Namen auch in "eintrag" speichern oder? weil sonst ist nicht in der Tabelle "eintrag". Wenn ich das dann auf nen Forumeintrag übertrage heißt das quasi, dass ich mit HTML ein Eingabefeld mache, das was da eingegeben wi...
- Mi Jun 22, 2016 9:05 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Geht nur wenn ich nichts für "username" eingebe
sonst kommt diese Meldung:
ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (`forum`.`eintrag`, CONSTRAINT `eintrag_ibfk_1` FOREIGN KEY (`username`) REFERENCES `user` (`Username`))
sonst kommt diese Meldung:
ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails (`forum`.`eintrag`, CONSTRAINT `eintrag_ibfk_1` FOREIGN KEY (`username`) REFERENCES `user` (`Username`))
- Mi Jun 22, 2016 7:48 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Und wie schreib ich dann was rein?
INSERT INTO eintrag geht ja nicht
INSERT INTO eintrag geht ja nicht
- Mi Jun 22, 2016 6:37 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Da ist wohl eher die Frage, was Du in "user" reinschreibst. Das sollte entsprechend ein Foreign Key sein, womit da entsprechend das drin stehen muss, was Du in der User-Tabelle als Primary-Key hast. Also wenn ich INSERT INTO user (Username, email, password) value ('Hans', 'fsdsd', 'dfsf')); mache u...
- Mi Jun 22, 2016 6:17 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
CREATE TABLE eintrag (eintragID INT AUTO_INCREMENT PRIMARY KEY, username CHAR(16), INDEX user_ind(username), FOREIGN KEY (username) REFERENCES user(Username) ON DELETE CASCADE; Das bedeutet im wesentlichen, daß username in einem eintrag-Record einen gültigen Eintrag aus der User-Tabelle haben muss....
- Mi Jun 22, 2016 5:02 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Danke hat jetzt geklappt :) Mal ne andere Frage, ich hab jetzt ne DB erstellt, die heißt "Forum". Da habe ich ne Tabelle create table user (Username Char(16) primary key, Email Char(32), Password CHAR(16)); und möchte jetzt noch eine Tabelle machen, die so aussieht: create table eintrag (eintragID I...
- Mi Jun 22, 2016 4:20 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Mehr Klammern setzen ;) Habs jetzt so: <?php $db = mysqli_connect("127.0.0.1", "root", "julian", "phpdb"); $add = mysqli_query($db, "INSERT INTO usertable (Name, Age) VALUE ('Alex', 29)"); ?> So habs jetzt so, nun hab ich aber das Problem nesteht weiterhin :( mit diesem Code klappt das: $insert = m...
- Mi Jun 22, 2016 3:58 pm
- Forum: Datenbanken und Datenmanagement
- Thema: Via php/html etwas in die datenbank schreiben
- Antworten: 26
- Zugriffe: 35380
Re: Via php/html etwas in die datenbank schreiben
Code: Alles auswählen
<?php
$db = mysqli_connect("127.0.0.1", "root", "julian", "phpdb");
$add = mysqli_query($db, "INSERT INTO usertable (Name, Age) VALUE ('Alex', 29");
?>