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, 16049 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 Formular für ORACLE Datenbank
gelöst Frage von Mr.RobotPHP

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

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

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
Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 1 TagSonstige Systeme4 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 1 TagDatenschutz3 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Windows 10

Macht Windows 10.1809 Probleme mit gemappten Netzlaufwerken (betrifft wohl insbes. AMD-Hardware und Trend Micro AV-Produkte)?

Tipp von VGem-e vor 1 TagWindows 103 Kommentare

Moin Kollegen, grad dazu gefunden und Hatten wir dies nicht bei früheren W10-Upgrades ebenfalls? Da bleibt nur, das Upgrade ...

Humor (lol)

Das neue Miniatur Wunderland OFFICIAL VIDEO - worlds largest model railway - railroad

Information von StefanKittel vor 1 TagHumor (lol)2 Kommentare

Hallo, wer noch nie im Miniatur Wunderland war, sollte es dringend mal nachholen. Es gibt eine neues Video. Viele ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Gäste-WLAN durch DD-WRT AP nach einem MikroTik Routerboard
Frage von NukolarLAN, WAN, Wireless16 Kommentare

Hallo, wie der Titel schon sagt möchte ich gerne ein Gäste-WLAN innerhalb eines bestehenden LANs einrichten. Dass die Gäste ...

DSL, VDSL
DSL Monitoring Tool - Quick and dirty?
Frage von george44DSL, VDSL15 Kommentare

Liebe Gemeinde, ich suche ein einfaches und vor allem schnell zu installierendes Monitoring-Tool zur kontinuierlichen Dokumentation (nur) der Internetanbindung. ...

Exchange Server
Outlook findet Postfach nicht
Frage von MaximaxExchange Server11 Kommentare

Hallo, und zwar haben wir auf der Arbeit ein kleines (großes) Exchange 2016 Problem. Exchange meldete gestern, dass die ...

Viren und Trojaner
Virus gefunden Mailanhang
Frage von MartyMcFlurry90Viren und Trojaner10 Kommentare

Hallo zusammen, sind eine kleine Firma und mein Virenschutz hat mir heute diese Meldung als Report geliefert. Meiner Recherche ...