Slettet bruger
30. december 2005 - 15:00
Der er
15 kommentarer og 1 løsning
Mere overskuelig inserts
Hej I dag laver jeg inserts på følgende måde (et eksempel): $sql = ("INSERT INTO `users` (`username` , `password`) VALUES ($_SESSION[username], $_SESSION[password]"); Når mine inserts er voldsomme store, bliver det sværere at overskue. Er der en anden mere praktiske måde at gøre det på? F.eks. noget ala: $sql = ("INSERT INTO `users` `username`= $_SESSION[username] `password`= $_SESSION[password]");
Annonceindlæg fra Kommando
30. december 2005 - 15:11
#1
du kan gøre sådan her, men du skal have felter og values med: $sql = ("INSERT INTO `users` (`username` , `password`) VALUES ( `username`= $_SESSION[username] ,`password`= $_SESSION[password]"); du skal bare huske komma!
Slettet bruger
30. december 2005 - 15:15
#2
Okay, stadigvæk væsentlig mere overskuligt end et have en insert der fylder 10-20 linjer. Det er håbløst at sidde og tælle for at finde ud af om man har glemt en value et eller andet sted.
Slettet bruger
30. december 2005 - 15:16
#3
Må man lave variable mellemrum omkring =?
30. december 2005 - 15:16
#4
Det har du ret i! Hvilket sprog koder du i?! Du kan jo også bruge parametre så bliver det endnu mere overskueligt
30. december 2005 - 15:17
#5
Ja det sker der ikke noget ved.. den ignorerer blanke tegn medmindre det er i et tekststreng
30. december 2005 - 15:19
#6
F.eks må du gerne skrive: VALUES ( `username` = $_SESSION[username] ,`password` = $_SESSION[password]");
Slettet bruger
30. december 2005 - 15:19
#7
Bruger php
Slettet bruger
30. december 2005 - 15:19
#8
Øh, parametre?
30. december 2005 - 15:23
#9
og jeg ved ikke om man kan bruge parametre i php så jeg må hellere tie stille :) JEg koder selv i C# ;)
Slettet bruger
30. december 2005 - 15:24
#10
Okay, læg et svar og der er point på vej.
30. december 2005 - 15:26
#11
Svar Godt Nytår
30. december 2005 - 15:30
#12
I mysql, men næppe mange andre steder, må du skrive (eksempel) INSERT INTO tabellen SET alder=88,navn='Peter'
30. december 2005 - 15:32
#13
Ja så har jeg jo nok vildledt dig kfisker. Det er jo højest sandsynligt mysql når du bruger php :)
Slettet bruger
30. december 2005 - 15:45
#14
innercity...> Det er eller ret logisk at et MYSQL-spørgsmål er oprettet under MYSQL-kategorien. Kender godt det med at klikke på et spørgsmål fra forsiden, og så først senere opdage at det ikke lige var det man troede det var ;o) ... men jeg bliver nok nødt til at være "bussemand" og fratage dig dine point, og give dem til erikjacobsen.
30. december 2005 - 15:50
#15
Jeg samler slet ikke på point, tak.
Slettet bruger
30. december 2005 - 16:18
#16
Tak for hjælpen :o)
Computerworld tilbyder specialiserede kurser i database-management