Что я делаю: (wp_posts имеет идентификатор в качестве первичного ключа и автоматически увеличивает) mysql_query("INSERT INTO wp_posts (post_content, post_title) VALUES ('$addEP', '$title')"); $rs = mysql_query("SELECT ID FROM wp_posts WHERE post_title='$title'"); $add_row = mysql_fetch_array($rs); $add_postid = $add_row['ID']; mysql_query("INSERT INTO wp_term_relationships (object_id, term_taxonomy_id) VALUES ('$add_postid', '$cat_id')"); Так что в основном, что я делаю; Я вставляю содержимое в wp_posts, […]
Есть ли какой-то эквивалент PHP mysql_insert_id для извлечения последнего вставленного первичного ключа UUID ()? (Я всегда получаю 0. Это работает для auto_inc целых чисел)
Я создаю SQL-запрос, подобный этому в PHP: $sql = sprintf("UPDATE %s SET %s = %s WHERE %s = %s", …); Поскольку почти каждая часть этого запроса является динамической, мне нужен способ динамического определения первичного ключа таблицы, так что у меня будет такой запрос: $sql = sprintf("UPDATE %s SET %s=%s WHERE PRIMARY_KEY = %s", …); Есть […]
Есть ли способ получить имя поля первичного ключа из базы данных mysql? Например: У меня есть таблица вроде этого: +—-+——+ | id | name | +—-+——+ | 1 | Foo1 | | 2 | Foo2 | | 3 | Foo3 | +—-+——+ Если идентификатор поля является первичным ключом (он имеет автоматическое увеличение, но я не […]