 |
| 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 |
20.11.2003, 15:22
|
#1
|
|
TP-Insider
Registriert seit: May 2001
|
Suchen, in Zeile schreiben...
Hallo Leute!
Hab mal wieder ein dynamisches Anfängerproblem...
Ich möchte in einer Table nach der im Formular eingegebenen $id suchen. Dann will ich dort in die Felder | raus | rein | personalnr | Werte hineinschreiben.
Wie kann man das anstellen...
Mein Ansatz der NICHT FUNKTIONIERT...
PHP-Code:
SELECT (`id` , `personalnr`, `raus`) FROM `buch` WHERE `id` = '$id' AND INSERT INTO ('$id','$personalnr', '$createdate')
__________________
anrebe
SHUTdown.at - Weblog zu Computer und alles was dazugehört
|
|
|
20.11.2003, 15:28
|
#2
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Kurz:
INSERT INTO (dies, das, xyz) VALUES ('$wert1','$wert2','$wert3') WHERE id='$id' ...
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
20.11.2003, 15:32
|
#3
|
|
TP-Senior
Registriert seit: Oct 2003
Ort: Papenburg
|
Oder lang:
INSERT INTO buch (`id` , `personalnr`, `raus`) VALUES ('$id','$personalnr', '$createdate') WHERE `id` = '$id'
http://www.little-idiot.de/mysql/mysql-119.html
@Adagio
Angabe der Tabelle fehlt.
|
|
|
20.11.2003, 15:34
|
#4
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Stimmt ... hab ich in der Eile vergessen.
Aber eine "lange" Version hätte ich ihm nicht gegeben. Wo bleibt denn da dann noch die Eigenarbeit und Eigeninitiative, wenn man jemandem alles fertig vorkaut? 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
20.11.2003, 15:38
|
#5
|
|
TP-Senior
Registriert seit: Oct 2003
Ort: Papenburg
|
Wie mir grad auffällt haben wir ihm gar nicht geholfen.
Lesen können ist klar von Vorteil.
anrebe, was du brauchst ist UPDATE. Wenn ich dich richtig verstehe existiert der Datensatz ja schon, soll nur geändert werden. Diesmal ohne Langversion. Notwendige Infos gibt es hier:
http://www.little-idiot.de/mysql/mysql-122.html
|
|
|
20.11.2003, 15:44
|
#6
|
|
TP-Greis
Registriert seit: Mar 2001
Ort: Berlin, Germany
|
Stimmt ... UPDATE wär da schlauer 
__________________
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
|
|
|
21.11.2003, 09:09
|
#7
|
|
TP-Insider
Registriert seit: May 2001
|
Hmm...
Alles schön und gut, aber funktionieren tut's immer noch nicht...
Ich hab's jetzt mal so versucht:
UPDATE `personalnr` SET '$personalnr' FROM `buch` WHERE `id` = '$id'
__________________
anrebe
SHUTdown.at - Weblog zu Computer und alles was dazugehört
|
|
|
21.11.2003, 09:19
|
#8
|
|
TP-Senior
Registriert seit: Oct 2003
Ort: Papenburg
|
Dann wird die nächste Version schon etwas ausführlicher. Ich denke diese Syntax sollte verständlich sein.
UPDATE Tabellenname
SET Spaltenname=$variable1
WHERE `id` = '$id'
Mehrere Änderungen in dem Datensatz wären so möglich:
SET Spaltenname=$variable1, Spaltenname2=$variable2
|
|
|
21.11.2003, 09:46
|
#9
|
|
TP-Insider
Registriert seit: May 2001
|
Hmm... ok, jetzt komm zwar keine Fehlermeldung mehr, aber reinschreiben tut er leider auch nix...
UPDATE buch SET personalnr = '$personalnr' WHERE id = '$id'
__________________
anrebe
SHUTdown.at - Weblog zu Computer und alles was dazugehört
|
|
|
21.11.2003, 09:49
|
#10
|
|
TP-Insider
Registriert seit: May 2001
|
Sorry... war mein Fehler...
Funktioniert einwandfrei!
Danke Leute! 
__________________
anrebe
SHUTdown.at - Weblog zu Computer und alles was dazugehört
|
|
|
|
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 19:49 Uhr.
|
 |