Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

PHP Formular in MySql speichern

Mitglied: copro

copro (Level 1) - Jetzt verbinden

22.11.2005, aktualisiert 25.10.2006, 16044 Aufrufe, 8 Kommentare

Hallo zusammen

Ich wollte mir ein Formularabstimmscript ;) schreiben... Hat so weit alles ganz gut geklappt aber nun möchte ich das er mir die Daten in die MySQL DB schreibt, tut er aber nicht...
Im Bild seht ihr das Formular, die Abfrage und die erstellten Spalten....
Hoffe es hat jemand ne Idee

Thx im Voraus

MfG Copro

<img src='/images/articles/3049ddbf7c6adbaaa56567707156d836-problem.jpg' align='default' hspace='0' vspace='0' border='0'>
Mitglied: ChiefRebelAngel
22.11.2005 um 07:49 Uhr
Hallo copro!
Mir sind da zwei Sachen aufgefallen.
1. In deinem Formular schreibst du <form action="datei.php" ...> aber die Datei heißt "Daten.php", wenn ich das richtig verstanden habe.
Wenn das der Fehler ist, liegt es einfach daran, das dein Formular eine Seite aufrufen will, die es u.U. nicht gibt.

2. In der "Daten.php" machst du zwei Verbindungen zur Datenbank. Eine reicht doch, oder etwa nicht? Das wird dein Problem zwar nicht beheben, schenkt dir aber einige Millisekunden bei der Ausführung deines Scriptes

So, was du noch machen könntest:
Setze hinter jedes mysql_query() ein or die(mysql_error()); und schau dir an was passiert. Vielleicht kommst du ja so auf den Fehler.

Gruß,
Andreas

Edit:
Mir ist da grade noch was aufgefallen. Du scheinst register_globals in deiner php.ini nicht ausgeschaltet zu haben. Das solltest du aber tun, da es sich hierbei um ein Sicherheitsloch handelt.
Du greifst auf deine Variablen dann mittels $_POST['namedesformularfeldes'] zu. Bei dir zum Beispiel $_POST['benutzername'].
Mach das bitte.
Bitte warten ..
Mitglied: copro
22.11.2005 um 14:47 Uhr
Jopp i know is etwas blöd is aber nich mein server sondern der meines Providers....
Thx für den Tipp. Ich test mal aus....
Bitte warten ..
Mitglied: copro
22.11.2005 um 14:57 Uhr
Ok hab nun den Fehler

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'alter) VALUES('Skulldred','22')' at line 1

erhalten das heist dan wohl das etwas an meiner DB nicht stimmt oder?
Bitte warten ..
Mitglied: ChiefRebelAngel
22.11.2005 um 15:30 Uhr
"You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'alter) VALUES('Skulldred','22')'"

Du hast einen Fehler in deiner SQL-Syntax.
Die 22 hier darf nicht in ' Hochkommas stehen, da es vermutlich ein Integer-Wert ist.
Also ich vermute mal, das es daran liegt.

Gruß,
Andreas
Bitte warten ..
Mitglied: copro
22.11.2005 um 16:11 Uhr
also hab mal das alter heraus genommen und es klappt...
Hab die Hochkommas vom alter weggenommen und es klappt nicht...
Also liegt es am alter jetzt weiss ich wo das Prob. ist aber nicht was...
Hab das Feld in dem er speichert mal geändert hat aber auch nichts gebracht....
Bin gerade etwas Ratlos =(

MfG

copro und thx für die bisherige Hilfe
Bitte warten ..
Mitglied: copro
22.11.2005 um 16:21 Uhr
Hab alter in age umgetauft und siehe da es klappt...
Kann es sein das "alter" reserviert is oder sonst so was?
Bitte warten ..
Mitglied: ChiefRebelAngel
23.11.2005 um 07:35 Uhr
Uups... *schäm*
Ich hätte eigentlich drauf kommen müssen. Natürlich ist 'alter' ein reserviertes Wort! (ALTER TABLE irgendwas USW...)...

Du hättest 'alter' in Backticks setzen müssen.
<font class="code">
INSERT INTO daten (benutzername, `alter`) VALUES (...);
</font>

So hätte das gegeht
Gruß,
Andreas
Bitte warten ..
Mitglied: copro
24.11.2005 um 13:15 Uhr
Is egal hab wieder was gelern thx für deine hilfe
Peace
Bitte warten ..
Ähnliche Inhalte
PHP
PHP Problem mit Formular
gelöst Frage von vServerPHP6 Kommentare

Hallo, ich habe ein Formular jedoch ein Problem das später nicht alle Felder weitergegeben werden? und hier hab ich ...

PHP
PHP Formular für ORACLE Datenbank
Frage von Mr.RobotPHP

Hallo Freunde, ich bin Systemintegrator in einem mittelständischen Unternehmen. Wir haben gerade ein Warenwirtschaftsprojekt + Umzug hinter uns und ...

PHP

Formular ausfüllen, speichern und editierbar machen

Frage von wescraven07PHP7 Kommentare

Moin Leude, ich arbeite gerade an einem Projekt, für das ich den richtigen Code suche. Ich möchte auf einer ...

PHP

PHP Umstellung mysql connect

Frage von DPiegzaPHP7 Kommentare

Hallo zusammen. Ich bekomme immer diese Fehlermeldung / Warnung: Deprecated: mysql_connect(): The mysql extension is deprecated and will be ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate
Meine Wissenssammlung zu Bitlocker
Erfahrungsbericht von DerWoWusste vor 16 StundenVerschlüsselung & Zertifikate2 Kommentare

Die Motivation für diesen Beitrag waren die vielen Posts rund um dieses Thema, die deutlich machen, wie viele Einzelaspekte ...

E-Mail
Email-Apps und Verhalten bei Pop3
Erfahrungsbericht von kfranzk vor 2 TagenE-Mail11 Kommentare

Hallo Freunde, da mir mein diesbezüglicher Faden als gelöst markiert wurde, muss ich hier neu aufsetzen. Ich arbeite bewusst ...

Hyper-V

Optimiertes Ubuntu per Microsoft Hyper-V-Schnellerstellung verfügbar

Anleitung von Frank vor 2 TagenHyper-V

Für Microsofts Virtualisierungssoftware Hyper-V ist ab sofort auch ein optimiertes Ubuntu 18.04.1 LTS verfügbar. In der "Hyper-V-Schnellerstellung" App, die ...

Sicherheits-Tools

Trend Micro WorryFree Business Security (WFBS) 10 - neuer Patch 1470 verfügbar

Tipp von VGem-e vor 2 TagenSicherheits-Tools1 Kommentar

Servus, mal sehen, ob mit Patch 1470, zu finden unter dann die angeblich fehlerhafte Funktion, die unter W10 im ...

Heiß diskutierte Inhalte
Netzwerke
Hilfe bei der Planung meines Heimnetzwerks
Frage von DHD082Netzwerke14 Kommentare

Hallo zusammen, wir bauen gerade ein Einfamilienhaus, welches ich mit einem Heimnetzwerk ausstatten möchte. Da ich zwar auch in ...

Datenschutz
Gilt ein Ransomware-Befall als Datenpanne nach DSGVO?
Frage von MOS6581Datenschutz14 Kommentare

Moin Kollegen, wenn sich jemand Ransomware einfängt und dadurch bspw. Kundendaten verschlüsselt werden; gilt dies dann als meldepflichtige Datenpanne ...

Tipps & Tricks
Nagstamon und PRTG Monitoring
Frage von Der.ITlerTipps & Tricks13 Kommentare

Hallo Ihr, heute am Sonntag bin ich mal früh aufgestanden um mich mit dem Problem von Gestern zu beschäftigen. ...

Hardware
Sophos SG135 - Routing
Frage von Xaero1982Hardware13 Kommentare

Moin Zusammen, ich ersetze gerade nen alten Cisco DualWAN Router durch eine SG 135. Ich muss bestimmte Ziele über ...