| | | | |
| | |
| Neuer Benutzer Registriert seit: 15.01.2009
Beiträge: 4
![]() | hi leute ich bin noch ziemlich neu bei der sache mit php und mysql habe schon längere zeit mit amxx scripting zu tun (ist ja grob so ähnlich wie php bzw. C++) ich möchte ein script schreiben, in dem man sich einen ort auswählen kann und dann wie es dort war. Das ganze sollte in eine datenbank abgespeichert werden, wobei wenn schon ein eintrag über den ort "lahr" schon gibt, soll dieses feld upgedatet werden. habe das grundscript von einem tutorial genommen, mich eingearbeitet und verändert. hier mal das script: PHP-Code: hier der link zum script: Formularinhalt in eine Datenbank schreiben Geändert von jensven (24.01.2009 um 17:42 Uhr). Grund: url geändert |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 27.09.2008
Beiträge: 316
PHP-Kenntnisse: Fortgeschritten ![]() | wie wäre es mit der fehlermeldung? Dein Link funktioniert übrigens nicht.
__________________ twitter.com/moveax1 || http://modxcms.com/ || http://ubuntuusers.de/ $live->free() OR die(); |
| |
| | ||
| Neuer Benutzer Registriert seit: 15.01.2009
Beiträge: 4
![]() | fehlermeldung bekomm ich keine, eben nur diese: Da stimmt etwas nicht eine mysql fehlermeldung bekomm ich keine die url habe ich geändert. Zitat:
![]() hier das tutorial. wie schon geschrieben verändert. in diesem tutorial werden ja daten immer wieder neu reingeschrieben. ich habe/wollte es ja so verändern ds die daten nach jeder eingabe geupdatet werden. Im prinzip eine umfrage, mit auswahl für den ort. Habe mir das handbuch von mysql angeschaut und nach den beispielen von dort das updaten eingebaut. PHP-Code: danke schon mal für die schnelle antwort | |
| |
| | ||
| Neuer Benutzer Registriert seit: 25.01.2009
Beiträge: 5
![]() | Zitat:
das stimmt so natürlich nicht. Die Werte die Du vom Formular als $_POST['radio'] erhältst sind Strings. Du prüfst aber in der IF, ob die Konstante super dem Wert $_POST['radio'] entspricht, was natürlich nicht der Fall, da gar keine Konstante mit dem Namen super existiert. Folglich wird auch nicht der Code in der IF-Abfrage ausgeführt. Setze mal das super, ok, schlecht in Anführungszeichen, dann sollte es auch funktionieren. PHP-Code: @ nikosch Interessant, wie Du nicht müde wirst zu erzählen wie schlecht doch das Script ist, bietest dann aber selbst nur mangelhafte Hilfe an und erkennst nicht mal den simpelsten Fehler, obwohl der Fragesteller extra noch auf den Fehler hingewiesen hat. Ansonsten solltest Du selbst noch etwas MySQL anschauen, denn offensichtlich kennst Du die ON DUPLICATE KEY Syntax nicht, sondern zitierst stattdessen eine Beschreibung aus der Dokumentation die zu einer vollkommen anderen Funktion gehört, nur um nochmal die Arbeit anderer als "Mist" zu verurteilen. | |
| |
| | ||
| Erfahrener Benutzer | Zitat:
Es ist kein error_reporting drin, es werden keine SQL Fehler abgefangen etc. Wir haben hier eine wunderschöne Samlung aus ausgesuchten Tutoritals (http://www.php.de/php-einsteiger/489...rundlagen.html)! Wir sehen solche Scripte jeden Tag, und manchmal hat man eben keine Lust jedesmal das selbe zu diskutieren, da man ja auch hier im Forum die Suchfunktion nutzen kann. Hinzu zu dem Script kommt noch, dass das Script anfällig auf SQL-Injections (Bitte Googlen) ist. Und wieso zitiert hier Nikosch eine vollkommen andere Funktion? Also wenn ich mich nicht irre und lesen kann, kommt in seinen Script die Funktion mysql_affected_rows() und das steht eben dabei, wenn man das Manuel lesen würde.
__________________ Mfg Tomtaz "Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..." | |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 05.09.2007
Beiträge: 5.044
![]() | Zitat:
An dieser Stelle müssen die Anführungszeichen weg. Allerdings verstehe ich den Aufbau des Skript und der Tabellen auch nicht bzw. mache keine Anstalten, sie zu verstehen. super gleich schlecht+1 ??? hä? | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Scriptsuche Suche Script zum einpflegen von daten... | derTorsten1909 | Scriptbörse | 17 | 10.01.2009 18:22 |
| Problem mit Formular, Daten an datenbank senden | Aurec | PHP Tipps 2008 | 11 | 20.11.2008 18:17 |
| [Erledigt] probleme beim weiterverwenden übernommener variabel zum erstellen einer da | kai | PHP Tipps 2008 | 9 | 16.10.2008 10:56 |
| Mehrere Arrays unterschiedlicher Größe kombinieren | querfisch | PHP Tipps 2007 | 9 | 31.03.2007 21:34 |
| Doppelte Datensetze in der Daten bank !!! | Cyber Soldier | PHP Tipps 2006 | 5 | 01.03.2006 23:30 |
| Session Frage - gleiches Formular 2 mal alle Daten behalten | NetLook | PHP Tipps 2007 | 1 | 21.11.2005 18:42 |
| [Erledigt] sql daten für einen kunden auslesen/ändern im Formular | PHP Tipps 2005-2 | 3 | 12.10.2005 08:36 | |
| [Erledigt] Daten auslesen und ändern | Datenbanken | 2 | 17.09.2005 19:28 | |
| Daten eintragen und auslesen | Rettungsdackel | Datenbanken | 0 | 14.09.2005 16:29 |
| Daten in Datenbank ändern | PHP Tipps 2005 | 3 | 27.01.2005 14:40 | |
| Daten übergeben | kampfnickel | PHP Tipps 2005 | 4 | 05.01.2005 14:12 |
| Daten in mehreren Tabellen abspeichern | duerov | PHP Tipps 2004 | 1 | 23.09.2004 14:14 |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |
| [Erledigt] Formular mit Daten werden auf anderer Seite zusammengefasst | PHP Tipps 2004 | 4 | 15.08.2004 15:44 | |
| [Erledigt] Keine Daten in der Bestätigungsmail?? :?: | PHP Tipps 2004 | 4 | 22.07.2004 01:31 | |