 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
27.06.2004, 20:18
|
#1
|
|
TP-Supporter
Registriert seit: Aug 2003
Ort: NRW
|
Kleines Problemchen mit INSERT INTO
Hallo, Forum 
Ich hab mal wieder ein kleines Problem.
Ich möchte einen neuen Eintrag in eine Tabelle machen, jedoch geschieht das nicht. Irgendwo muss ein Fehler liegen - ich selbst hab ihn leider nicht gefunden
mein Code:
PHP-Code:
if($new==1)
{
if($do=='new')
{
$connect = mysql_connect($db_server,$db_database,$db_password); // Verbindung zum Server herstellen
mysql_select_db($db_account); // Verbindung zur Datenbank aufbauen
$query = "INSERT INTO `".$table_staff."` SET `name`='".$name."',`vorname`='".$vorname."',`faecher`='".$faecher."',`sprechzeit`='".$sprechzeit."'";
mysql_query($query);
}
else
{
print "<table>\n";
print "<tr><td>\n";
print "<span class=\"loginform\"><form action=\"".$PHP_SELF."?nav=admin&content=kollegium_admin&do=new\" method=\"post\">\n";
print "Name:\n";
print "<input size=\"15\" type=\"text\" name=\"name\" value=\"{$wert['name']}\"><br>\n";
print "Vorname:\n";
print "<input size=\"15\" type=\"text\" name=\"vorname\"><br>\n";
print "Fächer:\n";
print "<input size=\"15\" type=\"text\" name=\"faecher\"><br>\n";
print "Sprechzeit:\n";
print "<input size=\"15\" type=\"text\" name=\"sprechzeit\"><br>\n";
print "<input type=\"submit\" value=\"ändern\">\n";
print "</form> \n";
print "</span>\n";
print "</td></tr>\n";
print "</table>\n";
}
}
__________________
"Auch wer regelmäßig zu spät kommt, hat eine gewisse Zuverlässigkeit aufzuweisen"
|
|
|
27.06.2004, 20:21
|
#2
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
Hmm ich habs nur überflogen.
Ich nehme in Querys statt ´name´ immer name
Also ohne die Strichen. So kenne ich das auch diversen Büchern. Versuchs mal ohne.
Heatseeker
|
|
|
27.06.2004, 20:26
|
#3
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
Die Backticks sind schon ok... was sagt denn mysql_error() ?
Gruss
Jan
|
|
|
27.06.2004, 21:18
|
#4
|
|
TP-Supporter
Registriert seit: Aug 2003
Ort: NRW
|
Mysql_error() sagt nix 
__________________
"Auch wer regelmäßig zu spät kommt, hat eine gewisse Zuverlässigkeit aufzuweisen"
|
|
|
27.06.2004, 22:55
|
#5
|
|
TP-Insider
Registriert seit: May 2003
Ort: Aachen
|
Sieht ein INSERT INTO nicht was anders aus?
INSERT INTO table ( row1,row2 ) VALUES ($val1,$val2)
Und UPDATE ist doch mit SET...
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein
|
|
|
27.06.2004, 23:03
|
#6
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
in den if zweig kommst du aber, oder?
@loki: ansich richtig, nur mysql frisst auch die 'Update-Syntax' für inserts.
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
27.06.2004, 23:21
|
#7
|
|
TP-Insider
Registriert seit: May 2003
Ort: Aachen
|
action=\"".$PHP_SELF."?nav=admin&content=kollegium_admin&do=new&new=1\"
versuchs mal so..
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein
|
|
|
28.06.2004, 08:22
|
#8
|
|
TP-Supporter
Registriert seit: Aug 2003
Ort: NRW
|

Danke, Loki *gg*
Uiui wie dumm ich versuche in einer schon wieder beendeten If-Anweisung eine neue If-Anweisung einzubauen :P
Danke auch an alle anderen für ihre Unterstützung!
Jetzt ist mein Tag gerettet - auch wenn erstmal Schule angesagt ist 
Schönen Tag noch,
Stefan
__________________
"Auch wer regelmäßig zu spät kommt, hat eine gewisse Zuverlässigkeit aufzuweisen"
|
|
|
28.06.2004, 11:18
|
#9
|
|
TP-Insider
Registriert seit: May 2003
Ort: Aachen
|
Den Denkanstoß hat mir Mike gegeben 
Hätt mich da warscheinlich auch duselig gesucht
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:55 Uhr.
|
 |