Mysql
 sql >> база данни >  >> RDS >> Mysql

php код за създаване на динамични редове и вмъкване в базата данни

Въпросът ви е ТОЧНО същото като този от Ашок Авачат. Изглежда и двамата изпращате въпроси до StackOverflow доста редовно, за да накарате някой друг да свърши вашата (предполагам) работа в колежа.

Както казах преди в по-ранен отговор, върнете се към първите принципи:

  1. Ако имате проблеми с изпълнението на SQL заявки през PHP, опитайте заявката в базата данни директно с твърдо кодирани стойности

  2. Ако SQL работи правилно в базата данни, опитайте отново от PHP с твърдо кодирани стойности

  3. Не изобретявайте колелото отново. Използвате методи, които приемат заявка и набор от параметри. Ако сте въвели пълния PHP за това, режийните разходи са незначителни, но четливостта на вашия код ще се увеличи.

  4. Постепенно добавяйте код за отстраняване на грешки към приложението си, за да можете да проверите какво се случва на всеки етап. След като сте доволни, че една част работи, добавете отстраняване на грешки към следващата част. (Отстраняването на грешки в този случай е регистриране на стойности и грешки)

  5. Работете бавно и методично. Не се опитвайте да свършите всичко наведнъж. Започнете с малко и продължете оттам.

По отношение на StackOverflow, трябва да имате предвид следното:

  1. Въпросите, които изпращате, са доста елементарни и се отнасят до основни неща като неразбиране на променлив обхват. Затова купете няколко книги за PHP, SQL и HTML, на които можете да се обърнете. Маркирайте страниците с документация за системите, които използвате. Търсете в мрежата уроци и др.

  2. Изпратете възможно най-много информация с вашите въпроси. Под това имам предвид дайте кода, който сте опитали, какви грешки получавате („не работи“ е не приемливо) и т.н. ако някой поиска изход от нещо, предоставете го.

  3. Не третирайте членовете на StackOverflow като огромно хранилище от хора, които желаят да направят вашия проект вместо вас. Всеки тук отговаря на въпроси от доброта на сърцето си. Те не трябва да са тук. Предполагам, че по-голямата част от хората, отговарящи на въпросите, имат работа, която плаща добри пари.

  4. След като се отговори на въпрос, не се връщайте назад и не променяйте въпроса, за да зададете друг (Ашок направи това). Също така, не изтривайте коментари, ако направите това, тъй като това премахва контекста от въпроса. Започнете нов въпрос. Ако не можете да направите това, тъй като сте достигнали ограничението за въпроси на ден (не знам дали това е възможно), тогава това трябва да е предупредителен сигнал за вас самите, че поемате по лесния изход

Ако ще бъдете разработчик, тогава трябва да знаете как да търсите грешки. Задаването на въпрос в StackOverflow всеки път, когато имате проблем, не ви учи на нищо




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да боравим с наследена база данни в рамката на Django

  2. MySQL агрегатиране по месеци с текуща обща сума

  3. Как сигурно съхранявате паролата и солта на потребителя в MySQL?

  4. Docker:Контейнерът Drupal, свързан с контейнера mysql, не може да се свърже с mysql по време на инсталацията на Drupal

  5. импортирайте връзката ми с базата данни с python