Txt_tag --> Casa, Coche
Tpo_tag --> X,Y
Segun eso me deberia crear 2 registros uno llamado casa q el tipo de tag es X y otro llamado coche que el tipo es Y pero no en mi tabla me crea el registro Casa con el campo tipo de tag Null y el registro COche = y luego me crea el registro txt_tag Null con tpo tag coche y lo mismo con casa.
Os dejo el codigo:
Código PHP:
if ($tags = isset($_POST["txt_tag"]) ? $_POST["txt_tag"] : false); {
$tags = explode(",", $tags);
$insertSQL2 = "insert into tags (txt_tag) values \n";
$contador = 0;
foreach($tags as $item){
if($contador) $insertSQL2 .= ", ";
$contador++;
$insertSQL2 .= "\n('$item')";
}
mysql_select_db($database_bd_contactos, $bd_contactos);
$Result1 = mysql_query($insertSQL2, $bd_contactos) or die(mysql_error());
}
$last_id = mysql_insert_id();
echo $last_id;
if ($tags2 = isset($_POST["tpo_tag"]) ? $_POST["tpo_tag"] : false); {
$tags2 = explode(",", $tags2);
$insertSQL3 = "insert into tags (tpo_tag,cod_itm) values \n";
$contador = 0;
foreach($tags2 as $item1){
if($contador) $insertSQL3 .= ", ";
$contador++;
$insertSQL3 .= "\n('$item1','$last_id')";
}
mysql_select_db($database_bd_contactos, $bd_contactos);
$Result1 = mysql_query($insertSQL3, $bd_contactos) or die(mysql_error());