$word = $_POST['word'];
$connect = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if ( !$connect )
{
echo "Ошибка подключения: " . mysql_error();
}
$selected_db = mysql_select_db(DB_NAME);
$query = 'INSERT INTO `db_r_abstraction` VALUES("", "NEW_ITEM", "' . $word . '", "abcde")';
isWord ()
{
var userMsg = this.readMessage ( this.container );
var word = this.breakUpString( userMsg );
word = JSON.stringify( word ); // допустим что на этом этапе word = ['12', '34']
$('.arr_words').val( word );
$.ajax({
type: "POST",
url: "../ajax/ray_function.php",
dataTyp: "json",
data: word,
myparam: word,
success: function ( res )
{
console.log( res )
},
error: function ( res )
{
console.log( res )
},
async: true
});
}
// получаем объект типа 'video' по текущему get_the_ID()
$media = get_attached_media('video', get_the_ID());
// Шифтим объект
$media = array_shift( $media );
// получаем все данные, а именно ссылку на файл в директе WP, который привязан к посту
$video_url = $media->guid;
Схема такая: Массив->Объект->Массив
[ { "post108" : [ "1" ] } ]
Но это в обычном понимании. А вот как считает PHP
По сути у меня двумерный массив, но мне не стукнуться к нужному элементу по ключу, то есть:
1) Получил главный массив
$option_val = get_option( ... );
2) Пошел перебирать его ключи [ 0 ] => Array( [ post108 ] => ... )
foreach ( $option_val as $key => $value )
3) Нашел по ключу объект и проверяю тот ли это объект
По сути у меня уже есть нужный мне массив, мне нужно только проверить совпадают и значения элементов. Вот нужный массив
$option_val[$key]->$post
Вот только теперь стопор, не получается сделать так: