0
- 04.04.2016 - 12:20
|
Добрый день. Создаю программно товар и помещаю его в группу: if(!mysql_connect($HostName,$UserName,$Password)) ** echo "<h1><font color=red>Error connect to ".$DBName."!<br>".mysql_error()."<br></font></h1>"; ** mysql_select_db($DBName); $post_author=1; $post_content="Тестовый товар описалово"; $post_title="Заголовок"; $post_status="publish"; $comment_status="open"; $post_name="test_ware"; $post_type="product"; $post_parent=0; $query="insert into mf_posts(post_author, post_content, post_title, post_status, comment_status, post_name, post_type, post_parent)"; $query=$query."values ('$post_author', '$post_content', '$post_title', '$post_status', '$comment_status', '$post_name', '$post_type', '$post_parent')"; if(mysql_query($query)) ** echo "товар успешно добавлен"; ** else ** echo "<h1><font color=red>".mysql_error()."</font></h1>"; return; ** //получим ИД $query="select * from mf_posts where post_name='$post_name'"; $rows_selection=mysql_query($query); if($rows_selection) ** echo "запрос к ИД успешно выполнен"; ** else ** echo "<h1><font color=red>".mysql_error()."</font></h1>"; return; ** $arr=mysql_fetch_array($rows_selection); $id=$arr['ID']; echo "<h1>$id</h1>"; $term_taxonomy_id=26; //код группы $query="insert into mf_term_relationships(object_id, term_taxonomy_id)"; $query=$query."values ('$id', '$term_taxonomy_id')"; if(mysql_query($query)) ** echo "товар успешно включен в группу"; ** else ** echo "<h1><font color=red>".mysql_error()."</font></h1>"; return; ** Но в группе он почему-то все равно не отображается. Подскажите пожалуйста, что еще надо сделать, чтобы товар оказался в группе? Если его смотреть по ссылке, то там он есть. Но в группе нету. | |
| Интернет-форум Краснодарского края и Краснодара |