WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- update befehl

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » update befehl - 21 Nov 2024 Antworten
update befehl
beule
Otto-Normal-Poster
Threadstarter




Beiträge: 91

hey leute, hab mal wieder ein problem

ich hab da diesen update befehl, der nicht funktioniert.
ich habe schon so ziemlich alles probiert. es gibt keine rechtschreibe fehler, weder in dern variabeln noch in den tabellenfeldern. habe alles 2 mal buchstabe für buchstabe überprüft.
wenn ich alles nach "name" hinaus nehmen und dann mit "where" weiter fahre, funktioniert es. entferne ich aber einzellne teile, um die suche einzugrenzen, funktioniert es wieder nicht. somit ist keine eingrenzung möglich. ich habe all mein wissen ausgeschöpft und komme nicht weiter. ich hoffe ihr könnt mir helfen.
danke
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11:
		mysql_query("update products_funds set security_number = '".$_POST['securitynumber']."', symbol = '".$_POST['symbol']."', name = '".$_POST['name']."' , 
				domicile = '".$_POST['domicile']."', strategyid = '".$_POST['strategy']."',
				regionid = '".$_POST['region']."', sectorid = '".$_POST['sector']."', investment_instrumentsid = '".$_POST['ii']."',
				 distribution_policy = '".$_POST['dp']."', ccy = '".$_POST['ccy']."', annualized_performance = '".$_POST['ap']."',
				 description = '".$_POST['description']."', issuedate = ".$_POST['idate']."', fund_admin = '".$_POST['fa']."',
				portfolio_manager = '".$_POST['pm']."', issue_com = '".$_POST['ic']."', redemption_com = '".$_POST['rc']."',
				   management_fee = '".$_POST['mf']."', custodian_fee =  '".$_POST['cf']."', link = '".$_POST['link']."', sale_restrictions = '".$_POST['sr']."',
				   where id = '".$_POST['productidfunds']."'"); 	


Diese Nachricht wurde geändert von: beule
  Profil   E-Mail   Editieren   Zitieren
chip
Foren-Team




Beiträge: 419

Hmm, die MySQL-Fehlermeldung wäre hilfreich. Oder passiert einfach gar nichts?

---

  Profil   Website   Editieren   Zitieren
beule
Otto-Normal-Poster
Threadstarter




Beiträge: 91

passiert einfach gar nichts :/

Diese Nachricht wurde geändert von: beule
  Profil   E-Mail   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Also normalerweise schreibt man SQl-Anweisungen groß.

Dann mach mal im PHP error_reporting(E_ALL); an.

  Profil   Editieren   Zitieren
beule
Otto-Normal-Poster
Threadstarter




Beiträge: 91

error_reporting(E_ALL); gibt keinen fehler aus, ich habe echt alles probiert, sonst würde ich euch hier nicht damit belästigen.

EDIT: hab heute morgen gemerkt, dass ein hochkomma fehlt. funktioniert aber immer noch nicht :/


EDIT:

also ich habe jetzt alle variablen mit werten ersetzt und im phpmyadmin eingefügt.
zu meiner verwunderung bekam ich tatsächlich einen fehler. naja... wenn ich nicht absolut rahtlos wäre würde ich nicht fragen. ich verstehe wirklich nicht was hier los ist :/


SQL-Befehl :

UPDATE products_funds SET security_number = '123',
symbol = '123',
name = 'hannes',
domicile = '123',
strategyid = '123',
regionid = '123',
sectorid = '123',
investment_instrumentsid = '123',
distribution_policy = '123',
ccy = '123',
annualized_performance = '123',
description = '123',
issuedate = '123',
fund_admin = '123',
portfolio_manager = '123',
issue_com = '123',
redemption_com = '123',
management_fee = '123',
custodian_fee = '123',
link = '123',
sale_restrictions = '132',
WHERE id = '39'

MySQL meldet:

#1064 - 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 'WHERE id = '39'' at line 22

Diese Nachricht wurde geändert von: beule
  Profil   E-Mail   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

ID ist eine MySQL-Funktion. Du musst Feldnamen, wenn du es genau nimmst, in Backticks stellen, also `id`.

  Profil   Editieren   Zitieren
beule
Otto-Normal-Poster
Threadstarter




Beiträge: 91

hm naja... das kann schon sein, aber das hat so jetzt ein jahr lang funktioniert und funktioniert immer noch. wieso funktioniert es hier nicht.?

  Profil   E-Mail   Editieren   Zitieren
g000ze
Pixelschubser




Beiträge: 1

nimm die abstände zwischen den gleichheitszeichen raus... und in der zweituntersten zeile denke ich, dass da ein komma zuviel ist.

Diese Nachricht wurde geändert von: g000ze
  Profil   Editieren   Zitieren
chip
Foren-Team




Beiträge: 419

g000ze schrieb am 10.02.2006 17:25
nimm die abstände zwischen den gleichheitszeichen raus... und in der zweituntersten zeile denke ich, dass da ein komma zuviel ist.


Die Abstände spielen keine Rolle, aber das Komma vor der WHERE-Klausel ist höchstwahrscheinlich der Übeltäter.

---

  Profil   Website   Editieren   Zitieren
beule
Otto-Normal-Poster
Threadstarter




Beiträge: 91

ZOMG - ... danke... ich hab es schlicht nicht gesehen.. danke danke danke =)

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » update befehl

Aktuelle Beiträge zur Hilfe im Forum für Homepage - update befehl im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126492    Heute : 410     Gestern : 463     Online : 245     21.11.2024    13:31      2 Besucher in den letzten 60 Sekunden        
alle 30.00 Sekunden ein neuer Besucher
Nach oben