Hallo,
hier ist meine erste Lösung: Scheint zu funktionieren höre sehr gerne Kritik wie ich es besser machen kann ...
$arrayFieldName = array();
$arrayFieldContent = array();
$myCounter = 0;
$result = mysql_list_fields($dbname, "kognito_CMS",$dbconnect);
$menge = mysql_num_fields($result);
for($x=1;$x<$menge;$x++){
$name = mysql_field_name($result,$x);
array_push($arrayFieldName,$name);
}
$result = mysql_query("SELECT * FROM kognito_CMS WHERE id = 12");
while ( $row = mysql_fetch_array($result) ) {
for($x=0;$x<count($arrayFieldName);$x++){
$tmpFieldname = $arrayFieldName[$myCounter];
array_push($arrayFieldContent,$row[$tmpFieldname]);
$myCounter++;
}
}
$tmpStr = join(",",$arrayFieldName);
$tmpStr = "(".$tmpStr.")";
$tmpStr2 = join("','",$arrayFieldContent);
$tmpStr2 = "('".$tmpStr2."')";
$result = mysql_query("INSERT INTO kognito_CMS $tmpStr VALUES $tmpStr2");