Account gelöscht
Threadersteller
Ort: -
Alter: -
|
Verfasst So 28.09.2008 20:07
Titel [PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden |
|
|
Hi, ich brauch mal eure hilfe.
Ich wollte heute eben ne UPDATE-Phrase schreiben und bekomm ständig ne Fehlermeldung das mit der SQL-Syntax was nicht stimmt.
Ich schieb seit Tagen Überstunden und werd langsam blind für Fehler, vielleicht könnt Ihr mir helfen, für heute hab ich echt genug.
Doof ist auch das ich kein De-Bugging-Tool haben, vielleicht könnt ihr mir ja auch gleich eins empfehlen.
Ich hoffe ihr könnt mir bei dem Fehler helfen.
Der Browser sagt folgendes:
[code]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 '-prozess='511.1', ref-preise='', ref-ipapier='', ref-cpapier='', ref-economy='',' at line 1
UPDATE jobs SET status='1', ref-prozess='511.1', ref-preise='', ref-ipapier='', ref-cpapier='', ref-economy='', ref-kunde='', ref-billing='', ref-shipping='', ref-kontakt='', calc-klasse='1', calc-alias='', calc-format='2', calc-formatx='', calc-formaty='', calc-auflage='1', calc-iss='0', calc-isc='50', calc-isb='0', calc-ipapier='1', calc-imodus='2', calc-ianschnitt='1', calc-isortieren='',calc-ifalz='', calc-inut='', calc-ilochen='', calc-ischneiden='', calc-cmodusa='1', calc-cmodusi='3', calc-cpapier='9', calc-canschnitt='1', calc-bindung='3', calc-bindeposition='1', calc-muster='1', calc-archiv='1', calc-versand='1', calc-kommentar='', calc-rabatta='', calc-rabattp='100', calc-aufschlaga='', calc-rabattp='100', calc-rabattae='', calc-rabattpe='1', calc-aufschlagae='', calc-aufschlagpe='1', int-inutzen='2', int-cnutzen='1', int-back='2.08', int-ivol='', int-cvol='', int-klicks4='50', int-klicks1='0', int-bogen='25', int-seiten4='50', int-seiten1='0', int-seiten0='2', int-auflage='2', int-steuern='7', kosten-satz='0', kosten-layout='', kosten-scan='', kosten-overhead='0', kosten-iprint='', kosten-cprint='', kosten-ipaper='', kosten-cpaper='', kosten-iwva='', kosten-cwva='', kosten-wva='1.8', kosten-binden='', kosten-versand='5.5', kosten-extra='', gewinn-satz='21', gewinn-layout='', gewinn-scan='', gewinn-overhead='62', gewinn-iprint='', gewinn-cprint='', gewinn-ipaper='', gewinn-cpaper='', gewinn-iwva='', gewinn-cwva='', gewinn-wva='10.63', gewinn-binden='', gewinn-versand='0', gewinn-extra='' WHERE setid='511.1"[/code]
Die dazugehörige Phrase im PHP-Script ist an folgender Stelle definiert:
[code]if ($error['aic'] == "x" && isset($_SESSION['calc']['auflage'][1]))
{
$aendern_job = "UPDATE jobs SET status='1', ref-prozess='".$_SESSION['calc']['auflage'][1]."', ref-preise='".$_SESSION['calc']['preise']."', ref-ipapier='".$_SESSION['calc']['ipapier']."', ref-cpapier='".$_SESSION['calc']['cpapier']."', ref-economy='".$_SESSION['calc']['economy']."', ref-kunde='".$_SESSION['calc']['kunde']."', ref-billing='".$_SESSION['calc']['billing']."', ref-shipping='".$_SESSION['calc']['shipping']."', ref-kontakt='".$_SESSION['calc']['kontakt']."', calc-klasse='".$_SESSION['klasse']."', calc-alias='".$_SESSION['alias']."', calc-format='".$_SESSION['format']."', calc-formatx='".$_SESSION['formatx']."', calc-formaty='".$_SESSION['formaty']."', calc-auflage='".$_SESSION['auflage1']."', calc-iss='".$_SESSION['iss']."', calc-isc='".$_SESSION['isc']."', calc-isb='".$_SESSION['isb']."', calc-ipapier='".$_SESSION['ip']."', calc-imodus='".$_SESSION['im']."', calc-ianschnitt='".$_SESSION['ia']."', calc-isortieren='".$_SESSION['is']."',calc-ifalz='".$_SESSION['falz']."', calc-inut='".$_SESSION['nuten']."', calc-ilochen='".$_SESSION['lochen']."', calc-ischneiden='".$_SESSION['schneiden']."', calc-cmodusa='".$_SESSION['cma']."', calc-cmodusi='".$_SESSION['cmi']."', calc-cpapier='".$_SESSION['cp']."', calc-canschnitt='".$_SESSION['ca']."', calc-bindung='".$_SESSION['bindeart']."', calc-bindeposition='".$_SESSION['bindeposition']."', calc-muster='".$_SESSION['probeexemplar']."', calc-archiv='".$_SESSION['oarchiv']."', calc-versand='".$_SESSION['versand']."', calc-kommentar='".$_SESSION['kommentar']."', calc-rabatta='".$_SESSION['rabatt1']."', calc-rabattp='".$_SESSION['rabatt0']."', calc-aufschlaga='".$_SESSION['aufschlag1']."', calc-rabattp='".$_SESSION['aufschlag0']."', calc-rabattae='".$_SESSION['rabatteinheit1']."', calc-rabattpe='".$_SESSION['rabatteinheit0']."', calc-aufschlagae='".$_SESSION['aufschlageinheit1']."', calc-aufschlagpe='".$_SESSION['aufschlageinheit0']."', int-inutzen='".$promt['inhalt']['nutzen']."', int-cnutzen='".$promt['cover']['nutzen']."', int-back='".$promt['back']."', int-ivol='".$promt['inhalt']['volumen']."', int-cvol='".$promt['cover']['volumen']."', int-klicks4='".$klicks[1]['4c']."', int-klicks1='".$klicks[1]['1c']."', int-bogen='".$bogen[1]['all']."', int-seiten4='".$promt['isc']."', int-seiten1='".$promt['iss']."', int-seiten0='".$promt['isb']."', int-auflage='".$promt[1]['auflage']."', int-steuern='".$promt[1]['steuern']."', kosten-satz='".$kosten[1]['satz']."', kosten-layout='".$kosten[1]['layout']."', kosten-scan='".$kosten[1]['sacn']."', kosten-overhead='".$kosten[1]['overhead']."', kosten-iprint='".$kosten[1]['iprint']."', kosten-cprint='".$kosten[1]['cprint']."', kosten-ipaper='".$kosten[1]['ipaper']."', kosten-cpaper='".$kosten[1]['cpaper']."', kosten-iwva='".$kosten[1]['iwva']."', kosten-cwva='".$kosten[1]['cwva']."', kosten-wva='".$kosten[1]['wva']."', kosten-binden='".$kosten[1]['binden']."', kosten-versand='".$kosten[1]['versand']."', kosten-extra='".$kosten[1]['extra']."', gewinn-satz='".$gewinn[1]['satz']."', gewinn-layout='".$gewinn[1]['layout']."', gewinn-scan='".$gewinn[1]['sacn']."', gewinn-overhead='".$gewinn[1]['overhead']."', gewinn-iprint='".$gewinn[1]['iprint']."', gewinn-cprint='".$gewinn[1]['cprint']."', gewinn-ipaper='".$gewinn[1]['ipaper']."', gewinn-cpaper='".$gewinn[1]['cpaper']."', gewinn-iwva='".$gewinn[1]['iwva']."', gewinn-cwva='".$gewinn[1]['cwva']."', gewinn-wva='".$gewinn[1]['wva']."', gewinn-binden='".$gewinn[1]['binden']."', gewinn-versand='".$gewinn[1]['versand']."', gewinn-extra='".$gewinn[1]['extra']."' WHERE setid='".$_SESSION['calc']['auflage'][1];
@mysql_query($aendern_job) or die(mysql_error().'<hr />'.$aendern_job.'<hr />');
}[/code]
Hoffe ihr könnt mir helfen.
Fetten Dank schon mal im Vorraus.
Fabian
Zuletzt bearbeitet von am So 28.09.2008 20:08, insgesamt 1-mal bearbeitet
|
|