|
|
|
|
|
|
|
#1 (permalink) |
|
Gast
Beiträge: n/a
|
Liebe PHP und MySQL Freaks
Ich habe eine Seite entworfen, wo mehrere Benutzer Daten eingeben können, die dann in einer Datenbank gespeichert werden sollen. Nun hat aber jeder Benutzer eine eigene Tabelle in der Datenbank, weshalb ich versucht habe, mit "INSERT INTO $name" zu arbeiten. Dies klappt jedoch nicht. Geht die INSERT INTO Funktion nur mit einem fixen Tabellennamen??? Auszug aus dem Quelltext: Code:
mysql_query("INSERT INTO
$name(id,mannschaft1,mannschaft2,mannschaft3,mannschaft4,mannschaft5,mannschaft6,mannschaft7,mannschaft8,mannschaft9,mannschaft10)VALUES('$id','$mannschaft1','$mannschaft2','$mannschaft3','$mannschaft4','$mannschaft5','$mannschaft6','$mannschaft7','$mannschaft8','$mannschaft9','$mannschaft10')");
mysql_close();
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#2 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 03.09.2004
Beiträge: 11.359
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
mysql error
PHP-Code:
__________________
robo47.net - Blog, Codeschnipsel und mehr | |
|
|
|
|
|
#3 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 02.04.2008
Beiträge: 4.034
![]() |
Für jeden Benutzer einen eigenen Tabellennamen ist sicher keine gute Idee. Und auch sonst kann man aus deine Abfrage vermuten, dass das Design zu wünschen übrig lässt.
Es ist mir aber schon klar, dass das nicht das Problem dieser Abfrage ist. Ich denke das Problem liegt in $name. Befolge mal robo's Vorschläge, dann wissen wir mehr. Übrigens ist es nicht verboten, in Abfragen Zeilenumbrüche oder Leerzeilen zu verwenden, dann muss man nicht sieben mal scrollen, bis man alles gelesen hat.
__________________
Gruss L |
|
|
|
|
|
#4 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 03.09.2004
Beiträge: 11.359
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
und leerstellen und umbrüche helfen oftmals beim finden von fehlern ..., weil mysql_error() sagt dir normalerwiese sogar die zeile in der der fehler passiert
mfg robo47
__________________
robo47.net - Blog, Codeschnipsel und mehr | |
|
|
|
|
|
#5 (permalink) |
|
Gast
Beiträge: n/a
|
Wie würdest du denn das ganze gestalten??? Jeder Benutzer kann schliesslich 360 Tipps abgeben...
Ich dachte pro Benutzer 1 Tabelle mit 36 Zeilen zu 10 Spalten zu machen... oder würdest du eine Tabelle machen mit Anzahl Benutzernamen=Anzahl Zeilen Ã* 360 Spalten???? |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.