Mailinglisten-Archive |
Hallo, > Ich mache das bei MySQL immer mit der REPLACE-Syntax. Hat bis jetzt immer > einwandfrei funktioniert. > http://www.mysql.com/doc/de/REPLACE.html blöd nur das man immer alle daten mitliefern muss weil die alte zeile einfach gelöscht wird ich mach das in etwa so: $query2="select * from hn_kunden.hn_kartenleser where userid='".$id."';"; $rs2=mysql_query($query2, $dbconnect); mysql_error(); if (mysql_num_rows($rs2)>0) {$sqlcmd='update '; $where=' where userid='.$id; } else $sqlcmd='insert into '; $query=$sqlcmd." hn_kunden.hn_kartenleser set bestellt='".$frm["bestellt"]."', seriell='".$frm["seriell"]."', usb='".$frm["usb"]."', geliefert='".$frm["geliefert"]."', zugestellt='".$frm["zugestellt"]."', sendetyp='".$frm["sendetyp"]."', lschein='".$frm["lschein"]."', userid='".$frm["id"]."' ".$where.";"; $rs1=mysql_query($query, $dbconnect); mysql_error(); finde grad meine aktuelle version nicht aber prinzip ist halt das simpelste mfg Michel Zobel Software Entwicklung / Softwaredevelopement health network mailto:zobel at hnw-online.de
php::bar PHP Wiki - Listenarchive