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