WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   php loop formulär variabler problem (https://www.wn.se/forum/showthread.php?t=1038359)

Nerox 2009-10-06 16:17

Citat:

Ursprungligen postat av dotvoid (Inlägg 20324989)
Som tartareandesire påpekar går det lika bra att använda INSERT...SET-syntaxen så länge man håller sig till MySQL. Ska du byta databas blir det jobbigare eftersom det inte följer SQL-standard(er). Men ärligt talat - hur ofta byter man databas? (Själv skulle jag iofs undvika just den syntaxen.


Alla bör köra med den syntaxen dom tycker underlättar just deras kodande. Dock gör jag projekt nån annan skall koda på senare försöker jag hålla strikt standard just av den anledningen att det är standard och underlättar för nästa person då denna med all sannolikhet känner till standarden.

danjel 2009-10-06 17:26

Citat:

Ursprungligen postat av tartareandesire (Inlägg 20325043)
Det går ju att tilldela andra variabler för det som behövs skrivas ut i så fall.

Jo såklart men det känns onödigt att "escapa" allt POST data när inte ens allt kanske ska in i databasen..speciellt då detta inte ens är nödvändigt med PDO

dotvoid 2009-10-06 22:32

Citat:

Ursprungligen postat av Nerox (Inlägg 20325052)
Alla bör köra med den syntaxen dom tycker underlättar just deras kodande.

Det håller jag inte med om. När man börjar lära sig bör man lära sig standarder och vedertagen praxis. Först när man kan reglerna så bra att man vet när och varför det är lämpligt att använda icke-standarder eller bryta mot praxis kan man överväga det.

Det blir lättare att läsa andras kod för att lära sig. Det är lättare att få hjälp. Det är lättare att hjälpa. Det är lättare att byta teknikplattform.

Och sist men inte minst, man slipper de alltför vanliga problemen med att tillverkar-specifik syntax och teknik blir obsolet. Därmed blir det å så mycket lättare att uppgradera sina projekt till nyare PHP- och MySQL-versioner (t ex) i framtiden.

dotvoid 2009-10-06 22:33

Citat:

Ursprungligen postat av danjel (Inlägg 20325068)
Jo såklart men det känns onödigt att "escapa" allt POST data när inte ens allt kanske ska in i databasen..speciellt då detta inte ens är nödvändigt med PDO

Mestadels tycke och smak även om jag håller med dig i sak ;)


Alla tider är GMT +2. Klockan är nu 01:51.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson