sql >> Databasteknik >  >> RDS >> Mysql

php-kod för att skapa dynamiska rader och infoga i databasen

Din fråga är EXAKT samma som denna a> från Ashok Awachat. Ni verkar båda ställa frågor till StackOverflow ganska regelbundet för att få någon annan att göra ditt (förmodar jag) högskolearbete.

Som jag sa tidigare i ett tidigare svar, gå tillbaka till de första principerna:

  1. Om du har problem med att köra SQL-frågor via PHP, prova frågan i databasen direkt med hårdkodade värden

  2. Om SQL fungerar korrekt på databasen, prova det från PHP med hårdkodade värden igen

  3. Uppfinn inte hjulet igen. Du använder metoder som tar en fråga och en uppsättning parametrar. Om du skrev ut hela PHP för detta, är overheaden försumbar men läsbarheten för din kod kommer att öka.

  4. Lägg gradvis till felsökningskod till din app så att du kan kontrollera vad som händer i varje steg. När du är nöjd med att en del fungerar, lägg till felsökning i nästa del. (Felsökning i det här fallet är loggning av värden och fel)

  5. Arbeta långsamt och metodiskt. Försök inte få allt gjort på en gång. Börja smått och gå därifrån.

När det gäller StackOverflow måste du tänka på följande:

  1. Frågorna du skickar är ganska rudimentära och relaterar till grundläggande saker som att inte förstå variabel omfattning. Köp därför några böcker om PHP, SQL och HTML som du kan hänvisa till. Bokmärk dokumentationssidorna för de system du använder. Sök på webben efter tutorials etc.

  2. Skicka in så mycket information som möjligt med dina frågor. Med detta menar jag att ge koden du har försökt, vilka fel du får ("det fungerar inte" är inte acceptabelt) etc. om någon frågar efter utdata från något, tillhandahåll det.

  3. Behandla inte StackOverflow-medlemmar som ett stort lager av människor som är villiga att göra ditt projekt åt dig. Alla här svarar på frågor av sitt hjärtas godhet. De behöver inte vara här. Jag skulle gissa att de allra flesta som svarar på frågor har jobb som ger bra pengar.

  4. När en fråga väl har besvarats, gå inte tillbaka och ändra frågan för att ställa en annan (Ashok gjorde detta). Ta heller inte bort kommentarer om du gör detta eftersom det tar bort sammanhanget från frågan. Starta en ny fråga. Om du inte kan göra detta eftersom du har nått en gräns för frågor per dag (jag vet inte om detta är möjligt), så borde detta vara en varningssignal till er själva om att ni tar den enkla vägen ut

Om du ska bli en utvecklare måste du veta hur man bugg-jakt. Att ställa en fråga på StackOverflow varje gång du har ett problem lär dig ingenting




  1. hur man injicerar sql i inloggningsprocessen

  2. Korrekt sätt att ladda upp binär fil till MySQL genom Spring MVC

  3. Fel när QUERY-paketet skickades

  4. JPA kartlägger vyer och tabeller med arv