Высоков.ру

SQL-запрос для создания нового комментария

sql add comments

Когда у вас много сайтов, и надо как-то поддерживать «эффект присутствия» на сайтах-новичках, то можно опуститься даже до такой «низости», как комментирование самому своих же статей. Это касается сайтов, которые не имеет никакой ценности, но для создания видимости их посещения и интереса к ним посетителей нужно забить статьи хоть каким-то комментариями.

В общем, как бы я не заворачивал в первом абзаце этого поста, проблема заключается в том, что вручную комментировать – занятие малоувлекательное. Попробовал делать это с помощью SQL-запроса к базе данных WordPress и увидел, что это намного быстрее, хотя и не лишено некоторых недостатков.

Как создать комментарий с помощью SQL-запроса к базе данных

В принципе, комментарий в WordPress – это строка в базе данных, в таблице под названием wp_comments. Но у меня совершенно не хватает знаний в MySQl, поэтому запрос может выглядеть громозко или даже чудовищно. Но он работает, не считая одной проблемки, решения которой я пока не знаю.

SQL-запрос к базе данных WordPress для создания нового комментария выглядит примерно так:

INSERT INTO wp_comments SET comment_post_ID='НОМЕР', comment_author='ИМЯ', comment_author_email='EMAIL', comment_author_IP='202.56.100.67', comment_date='2014-11-29 14:51:00', comment_date_gmt='2014-11-29 14:51:00', comment_content='Спасибо! Интересно было прочитать.', comment_karma='0', comment_approved='1';

Указывал еще comment_ID='max (comment_ID)+1', но это ни к чему – база данных сама присваивает очередной ID новой строке таблицы с комментариями.

Что здесь что?

Вставляем (INSERT) в таблицу комментариев (INTO wp_comments) новые создаваемые ячейки (SET).

ИМЯ – любое имя комментатора, EMAIL – почта, остальное и так понятно.

Не понятно только НОМЕР. Здесь должен быть ID поста, к которому относится комментарий. Я пытался находить самый большой ID опубликованного поста, но SELECT у меня не срабатывал – что-то дела неправильно.

Поэтому приходится смотреть ID поста в таблице wp_posts или выводить его другим SQL-запросом:

SELECT max(ID) FROM wp_posts WHERE post_status='publish' AND post_type='post';

Если кто-то подскажет, как в comment_post_ID='НОМЕР' вместо НОМЕРА вставить автоматический вывод SELECT max (ID) FROM wp_posts WHERE post_status='publish' AND post_type='post', буду очень признателен!

P.S. Кстати, интересно, авторы плагина похожих записей nrelate Related Content собираются когда-нибудь исправлять кодировку, из-за которой после обновления WordPress до 4 версии стало показывать какую-то чушь над выводом картинок.

29-11-2014 22-49-33

Апдейт от 30 ноября 2014 г. соответственно можно использовать запрос для одного сайта.

Пишем несколько строк, в которых меняются только имена, IP-адреса, email и ID постов, к которым нужно вставить комментарии.

 

3 комментария к записи «SQL-запрос для создания нового комментария»
  1. Папаша:

    Как же это практически использовать...

    Наверное, есть какие программы для комментаов.

    Можно для своих сайтов без опаски использовать

  2. Ferrari:

    НЕвероятно!

  3. Классно!:

    Спасибо, интересно!

    Копирайтеры пишут?.. Как на «серьезных сайтах» =)

  4. Ваш комментарий ожидает одобрения. Это его предварительный просмотр, комментарий станет видимым для всех после одобрения.

    Us economy news this week + Video

    BNamericas — Latin America — s Business News, Information and Research Center for the Global Economy Us economy news this week Costs, legal issues are main headaches for Brazil’s CCR and Ecorodovias Content Feed Brazil eyes US$3.5bn market with Alcantara base use The amount corresponds to around 1% of the global market of launches andRead More

    The post Us economy news this week + Video appeared first on Free News.

    Eritrea Finance

  5. Ваш комментарий ожидает одобрения. Это его предварительный просмотр, комментарий станет видимым для всех после одобрения.

    car auto parts

    Universities near los angeles ca University of California-Los Angeles — Profile, Rankings and Data, US News Best Colleges

    Find everything you need to know about University of California–Los Angeles, including tuition & financial aid, student life, application info, academics & more. University of California–Los Angeles 405 Hilgard Avenue, Los Angeles, CA 90095 | (310) 825-4321 School Details Los Angeles, CA Map 2019 Quick Stats In-state Tuition & Fees $13,280 (2018-19) Out-of-state Tuition & Fees $41,294 (2018-19) Room and Board $15,991 (2018-19) Total Enrollment 45,428 Application Deadline Nov. 30 More from this School My Fit Custom College Ranking Does this school best fit your college needs? Receive a personalized ranking provided by U.S. News College Compass and find out. ...

    The post Universities near los angeles ca University of California-Los Angeles — Profile, Rankings and Data, US News Best Colleges appeared first on Kitchens .

    France Business

    BONUS 200 FREE DOFOLLOW Links SITE

    forum.autorubik.sk/forums... -renta-nef2-com/

    forum.autorubik.sk/forums...uto-remmont-com/

    www.coithienthai.com/foru...252321-IZRAELsob

    ezem.ru/land/view/711534/

    brezent.kz/blog/tehniches...e#comment_32580/

    rv36.ru/poisk-klientov_1_7/

    forum.game-kosmos.org/ind...ance-costs.5392/

    aigg34.com/home.php?mod=space&uid=22219

    fannykarlssson.blogg.se/2...er/raw-food.html

    ukrainakomi.ru/forum/mess...0/message798591/

    ukrainakomi.ru/forum/mess.../message1163767/

    cps24.ru/index/8-1991

    eirena-sposa.com.ua/blog/.../#comment_288942

    www.buzzmusic.it/notizie/...eep-audio-testo/

    kiev.prombaza77.com/produ...#comment_531516/

    forums.maxperformanceinc...ber.php?u=175162

    www.thesterlingstandard.c...#comment-224564

    help-s.ru/forum/messages/...71/message32429/

    ukrainakomi.ru/forum/mess...0/message798835/

    ukrainakomi.ru/forum/mess...0/message797742/

    ukrainakomi.ru/forum/mess.../message1164831/

    ukrainakomi.ru/forum/mess...0/message798392/

    spb-endo.ru/cons/messages...c20/message2109/

    ukrainakomi.ru/forum/mess...0/message798660/

    golovinka.info/user/7081-izraelst/

    www.fixadindator.se/f31/h...get-c-card-3991/

    www.thegamesmachine.it/fo...mbers/17571.html

    sen.wpblog.jp/2017/05/25/...mment-page-1902/

    shopichigo.com/product/co... -blemish-ampule/

    www.aquatek.gr/vb/member.php?u=15756

    sch.gamerapoc.org/index.php

    safespace.spb.ru/forum/index.php

    luxrouter.ru/blog/obzor-r...ov#comment_2895/

    nobsbizconsulting.com/man...cess-management/

    help-s.ru/forum/messages/...71/message32460/

    ecomfort.fi/products/linsy/#comment_124287

    forum.autorubik.sk/forums...els-remmont-com/

    www.lovekinozal.ru/index/8-165738

    blog.redtube.com/2011/04/...#comment-5262885

    krepej-m.ru/blog/grafik-r...razdnichnye-dni/

    www.mirtis.lt/answers/new...ews-remmont-com/

    pshundar.se/helgen/

    ukrainakomi.ru/forum/mess...0/message798779/

    k5o.ru/blog/vesennie-skid.../#comment_10807/

    defineyolu.net/member.php?112204-SHALOMDoks

    xn--q1a.xn--80aykgq.xn--p...ply#message36871

    thenaykedtruth.com/2018/0.../#comment-75988/

    ukrainakomi.ru/forum/mess.../message1161280/

    xn----7sbxknpl.xn--p1ai/user/NEF2BeT/

    451smartforum.com/index.php

    ukrainakomi.ru/forum/mess...0/message799349/

    www.cascina-merlata.it/ho...o/#comment-2499/

    zakon.zsperm.ru/forum/mes...opic3/message10/

    natalivuali.ru/testimonials/

    www.allsensor.ru/index.php

    loadinfo.ru/forum/topic_2/13540#post-892714/

    forum.netmuslims.com/memb...?19382-IZRAELzek

    www.jeffreytang.com/jeffr.../comment-page-1/

    photoblogs.ru/user/TRAVELlum/

    www.ementor.hu/forum/cheap-rental-car

    www.jdmchicago.com/forums...202377-IZRAELDaw

    www.thesterlingstandard.c...#comment-202709

    www.csdesheng.com/index.p...act/contact.html

    audiogd.ru/en/product/-nos-1704/reviews/

    blog.goo.ne.jp/millinda_l...e4561853774e226/

    renoforum.ru/doska-ob-yav...html#post245085

    argusm-edu.ru/users/186928/

    bullatti.ru/product/remen...2/reviews/page2/

    pakupaku.cocolog-nifty.co...ost-d8a2-25.html

    ukrainakomi.ru/forum/mess...0/message798713/

    novynynauky.com/index/8-2115

    forum.autorubik.sk/forums...els-remmont-com/

    www.thesterlingstandard.c...#comment-201135

    ipiac-nery.com/how-to-bui...n/#comment-1602/

    www.bizweb.ru/topic/293-k...e-2#entry143211/

    nailcandy.ru/blog/novye-t.../#comment_121922

    www.bwoman.co.il/forums/album.php?albumid=661

    www.mozkovar.vzdusne.cz/diskuse.php

    ukrainakomi.ru/forum/mess.../message1161143/

    ukrainakomi.ru/forum/mess...0/message799226/

    forum.sfgame.cz/member.php?u=39524

    dom-matras.ru/index/8-3483

    ausar.ru/events/poezdka-v.../#comment-18847/

    ukrainakomi.ru/forum/mess...0/message798924/

    xn--34-jlc2ai7b.xn--p1ai/...up-credit-score/

    ukrainakomi.ru/forum/mess...0/message778678/

    ukrainakomi.ru/forum/mess.../message1160910/

    laboruniontv.org/can-we-l...#comment-395484/

    trubotvod.ru/forum/user/94328/

    rozandi.ru/blog/poyavilsya_sait#comment_3013/

    artakela.ru/kunena/user/5829-remonttok.html

    www.cascina-merlata.it/ho...o/#comment-2840/

    ukrainakomi.ru/forum/mess...0/message798699/

    www.realizate.es/cooperar...ir/#comment-1211

    ajer.cocolog-nifty.com/bl...post-2337d5.html

    www.lugaresparair.com/pra...e/#comment-1577/

    onlain-multiki.ru/index/8-3922

    meodulich.info/an-la-me/du-lich-an-giang/

    ukrainakomi.ru/forum/mess.../message1162612/

    www.hmelevsk-sp.ru/index/8-21124

    tiptigrar.se/gradering-oc...56#comment-13237

    warszawapozycjonowanie.pl...39#comment-91053

    www.triumphtutoring.com.a...0bb#comment-3698

    just-hire.com/2011/02/bol...ee#comment-73621

    otzyvy-otricatelnye.ru/zd...ee7#comment-9818

    manvscolitis.com/hospital...ae#comment-24410

    medkundenicentrum.dk/har- ...c1#comment-10485

    www.peopleinnova.com/como...109#comment-1328

    mediainfo.mk.ua/index/0-3...c2#comment-34513

    gout.clinicaltrialscanada...f#comment-347028

    siad-midipyrenees.org/201...8d#comment-44787

    vmtoast.com/system-monito...dd8#comment-9837

    www.durante-consulting.ne...922#comment-5050

    littlevet.co.uk/permethri...25#comment-16130

    webuyhousesnwwashington.c...c12#comment-2541

    justwinginit.net.au/what- ...f96#comment-3494

    www.clubgumusluk.com/hell...38#comment-37309

    techterrene.com/rare-ride...a1#comment-22692

    www.tudungterkini4u.com/i...f86#comment-3449

    culture-media.eu/southmed...592#comment-6668

    oyasai.rikejo-c.jp/archiv...5c5d#comment-650

    alejandroviolinlive.com/t...3c3#comment-6512

    bestpokies.me/buccaneers- ...33#comment-53349

    drewsta.com/?unapproved=2...79#comment-25374

    donnaphilip.com/2014/11/h...07#comment-23345

    tgsindelfingen.de/hello-w...fd#comment-22387

    dev.bookpagez.com/blog/3- ...c9#comment-21506

    smokerchips.com/uncategor...5a#comment-10234

    startwpblog.com/?unapprov...21#comment-14114

    ajukalfurqon.student.umm...f3#comment-17723

    www.franking-machines-lon...6b#comment-12547

    flatforks.com/ff7/?unappr...01#comment-21520

    mariamore.com/midday-moti...8c#comment-29560

    goforlang.com/?p=49&u...c73c#comment-282

    mn.summit-mgt.com/about?u...ca#comment-18285

    indojettravel.com/hello-w...dba#comment-2418

    jobsrock.in/hello-world/?..9e#comment-60449

    konsolidacja-kredytu.pl/a...1c#comment-20548

    hargamitsubishipromo.com/...98#comment-15018

    potandpinot.com/?unapprov...62#comment-23811

    www.retailkuldeep.com/end...9da#comment-1063

    www.davidguyot-design.com...77#comment-34220

    missdaisydriving.com/dont...48#comment-39076

    demo37.kerihosting.com/20...d/#comment-27924

    blossomu.com/sample-page/...0d#comment-26238

    crown-watergrass.com/vide...c4#comment-52207

    islamabadproperty.pk/drea...534f#comment-673

    www.tristranekopaonika.rs...84#comment-22483

    datanow.ca/hello-world/?u...b1#comment-13144

    speaklikeaprothebook.com/...c41#comment-8774

    cargopluses.com/2017/10/1...9e0#comment-1954

    www.obsessionphrase.org/h...14#comment-10856

    www.jheandpartners.co.uk/...2ca#comment-6436

    zadrimatokajone.al/kalend...4b7#comment-3698

    www.444android.com/showth...56392#post256392

    heliosonline.org/franquia...ca21#comment-944

    nettare.com/10-health-ben...720#comment-3184

    leavesthatheal.com/how-to...899c#comment-311

    www.lucaslandscaping.com/...3d#comment-42000

    mariabast.com/zhenshhina- ...757#comment-4098

    royrogers.com/living-well...dfa#comment-2377

    www.knjigainspiracija.com...faa#comment-1446

    www.syariffauzi.com/termi...07b#comment-2817

    www.learningsg.com/bg-01/...af#comment-18643

    gigglersmedia.com/cobrapo...e8#comment-42979

    restauranteel13desananton...c#comment-211445

    ptti.my/kelas-peningkatan...4ee5#comment-577

    www.satellitetv-deal.com/...26#comment-79343

    coffee-jobs.co.uk/welcome...f87#comment-6303

    blog.thailandtourismus.de...0c#comment-13530

    www.moi-et-ma-retraite.fr...5#comment-478929

    www.whatswalterreading.co...f6#comment-36162

    jtduoff.fr/dessinateur-ro...102#comment-5061

    irhamnashofiatun.student...4dd#comment-4757

    rebecabermejo.com/splatte...22#comment-16943

    tcjakarta.org/2017/01/20/...8d#comment-20643

    www.aaautowarranty.com/th...84#comment-59591

    israelnow.co.il/%d7%97%d7...b1#comment-36331

    lamarinanyc.com/host-your...ed#comment-18933

    elitedentistryofmadison.c...13#comment-24264

    2good2betrue.solutions/he...2e0#comment-9202

    vb-project.air-nifty.com/...6/04/__2d69.html

    soundmatters.tv/sound-mat...ed4#comment-3145

    www.tbmexchange.com/2014/...3a#comment-20368

    www.fcsilverlakesoccer.co...dfe#comment-1995

    beachcomberhammocks.com.a...11#comment-36204

    envol-montgolfiere.fr/liv...c8#comment-10388

    www.ekhojden.se/2017/03/0...ef#comment-41919

    www.coachingweert.nl/?una...02#comment-12959

    globalelectric.us/transpo...aa#comment-27537

    natebridge.com/index.php/...dba#comment-5688

    www.boatsparasailing.com/...08#comment-61688

    sweatystephy.com/2017/04/...6f#comment-35160

    laserillas.com/ilmu-dasar...2e#comment-51517

    antirrhinumcity.ca/2017/0...ea#comment-30481

    ro-no.com/en/17-01-2017-j...79#comment-15050

    investpro.ky/2016/03/27/h...58c#comment-3723

    sejarah.fkip.unej.ac.id/?..7c#comment-19251

    maureencarroll.com/why-is...22#comment-15214

    mail.perdaweri-banten.com.../k2/categories-2

Комментировать