Съдържание
Много пъти в рамките на избрания път е необходимо да персонализирате таблиците, да създавате нови, за да отговаряте на изискванията или може би създаваме плъгин с много функционалности. Има доста опции, които могат да ни накарат да се наложи да извършваме различни видове сложни операции с бази данни в нашата инсталация на Wordpress.Метод Get_row ()
Вече знаем, че ако вмъкнем запис, това е така, защото вероятно ще трябва да получим достъп до него в даден момент, освен ако не е някаква таблица за поддръжка, но ние ще приемем, че трябва да получим някои записи от нашата база данни от Wordpress, за това ще използваме метода get_row ()Това може да върне резултатите като обект или като масив, числов или асоциативен; Нека видим пример на код в следното изображение за това как можем да го използваме.
Сега, ако това, което искаме, е да получим множество колони, най -добре е да използваме функцията get_results (); е, ако е подготвено да съхранява повече от един запис с данни, нека видим на следващото изображение как се използва:
Метод Get_insert ()
Wordpress С този метод той ни предлага възможността да премахнем необработените заявки към базата данни, за да направим вмъквания, като по този начин повишим сигурността в нея, за да използваме този метод, трябва да следваме следната структура:
$ wpdb-> вмъкване ($ таблица, $ данни);
$ таблица е името на таблицата или таблиците, където ще вмъкнем данните, а $ data съдържа данните и имената на полетата. Нека да видим пример за това как можем да направим вмъкване:
вмъкване ($ wpdb-> my_custom_table, array ('field_one' => $ newvalueone, 'field_two' => $ newvaluetwo)); ?> var13 ->
Както виждаме, първото нещо, което направихме, беше да създадем две променливи, които да съхраняват съдържанието, което искаме да вмъкнем, след което наричаме метода вмъкване () предаване на таблицата като първи параметър и след това масив с полетата и данните, които всеки трябва да приеме. След този процес и ако тази операция е изпълнена успешно, съответното вмъкване се прави в базата данни.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка