MySQL - Zeile falsch?
Übersicht

![]() |
juse4proBetreff: MySQL - Zeile falsch? |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi,
wollte mit mysql und php rumspielen und habe nun folgende zeile: Code: [AUSKLAPPEN] INSERT INTO player (player_name, player_pw, player_money, player_gems, player_esteem) VALUES ('".$wish_name."','".$wish_pw."','20','0','0');
und dann nen query bis hier hin funzt alles aber hier: Code: [AUSKLAPPEN] INSERT INTO villages (village_owner, village_name, food, living, wood, wood_full, stone, stone_full, metal, metal_full, gold, unit1, unit2, unit3, unit4, unit5, unit6, build1, build2, build3, build4, build5, build6, build7, build8, build9, build10, build11, build12, build13, build14, build15) VALUES ('lkj','Neue Siedlung','100','0','0','12','0','6','0','0','0','6','0','0','0','0','0','0','0','0','2','0','0','0','0','0','0','0','0','0','0','0','0','0','0'); und nen query aber nichts wird erstellt! warum, ich finde den Fehler in der Zeile nicht... kann mir wer helfen? PS: das passiert alles in folge, und normalerweise funzten zwei query's hintereinander... |
||
Portfolio |LinkedIn |XING |
![]() |
FOODy |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi, mortus.
Hast du schon geguckt was mysql_error ausgibt? (nach dem 2ten query) Und wenn ja, dann was? Grüße, FOODy |
||
BlitzMax + MaxGUI, 64-bit Arch Linux: Intel Core² E8500 | 8 GB Ram | GeForce GTX 460 · 1024 MB |
![]() |
ZaP |
![]() Antworten mit Zitat ![]() |
---|---|---|
Code: [AUSKLAPPEN] INSERT INTO `Tabelle` VALUES('wert1', 'wert2' ...)
|
||
Starfare: Worklog, Website (download) |
![]() |
Thorsten |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wenns daran in der erste Zeile nicht liegt wirds daran auch nicht in der zweiten Zeile liegen.
Wir sind hier nicht beim ~. ![]() mfG, Thorsten |
||
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
Den SQL-Query einfach mal direkt im phpMyAdmin durchführen. Du hast dann eigentlich eine recht brauchbare fehlermeldung | ||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
![]() |
amon |
![]() Antworten mit Zitat ![]() |
---|---|---|
zähl mal die anzahl an felder und dann die anzahl der werte die du reinschreiben willst ![]() |
||
![]() |
Valnar |
![]() Antworten mit Zitat ![]() |
---|---|---|
ZaP hat Folgendes geschrieben: Code: [AUSKLAPPEN] <-- Lösung.
INSERT INTO `Tabelle` VALUES('wert1', 'wert2' ...) Nix anderes, die zeilen sind halt alle Falsch geschrieben. |
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Die zeilen sind so im groben ok, Syntax ist nicht wie du sie sagst, sondern INSERT INTO `tablename` (`feld1name`, `feld2name`, ...) VALUES ('feld1inhalt', 'feld2inhalt', ...);
Sehe auf den ersten Blick keinen fehler in dem Query. Die ausgabe von mysql_error wird hier helfen. |
||
![]() |
mahe |
![]() Antworten mit Zitat ![]() |
---|---|---|
amon hat Folgendes geschrieben: zähl mal die anzahl an felder und dann die anzahl der werte die du reinschreiben willst
![]() Ich Zähle 32 Felder und 35 Werte ![]() |
||
ʇɹǝıdɯnɹɹoʞ ɹnʇɐuƃıs - ǝpoɥʇǝɯ-ɹoɹɹıɯ ɹǝp uı ,ɹoɹɹǝ, |
![]() |
amon |
![]() Antworten mit Zitat ![]() |
---|---|---|
bingo! ![]() kann bei so vielen feldern durchaus mal vorkommen vielleicht das besser aufteilen im source - auf mehrere zeilen, und gruppiert nach den verschiedenen typen. Oder nachdenken wie man das noch besser normalisieren könnte - ist aber aufwändiger ![]() |
||
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
Naja, wenn ich mir die feldnamen so ansehe, lässt sich das ganze sicher vereinfachen.
Code: [AUSKLAPPEN] unit1, unit2, unit3, unit4, unit5, unit6, build1, build2, build3, build4, build5, build6, build7, build8, build9, build10, build11, build12, build13, build14, build15
Durchnummerierte felder sind böse ![]() |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
MasterK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
... | ||
+++ www.masterk.de.vu +++
Lila FTW! |
- Zuletzt bearbeitet von MasterK am So, Sep 28, 2008 11:53, insgesamt einmal bearbeitet
MasterK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Smily0412 hat Folgendes geschrieben: Durchnummerierte felder sind böse
![]() Die ganze tabellenstruktur ist böse ![]() Besser wäre eine tabelle "units" und eine tabelle "builds", welche mit einem FK auf "villages" referenzieren. |
||
+++ www.masterk.de.vu +++
Lila FTW! |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group