MySQL insert into

Tags:    mysql

Hej,

Jeg forsøger at indsætte noget data i en tabel. Jeg har prøvet alt, hvad jeg har kunnet komme i tanke om, og intet af det har virket. Derfor håber jeg at nogle kunne give lidt hjælp.

Min stykke med MySQL ser således ud:
Fold kodeboks ind/udSQL kode 


Nogle forslag

Mvh
- Alex



Indlæg senest redigeret d. 29.08.2012 21:00 af Bruger #17255
5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
by er et reseveret ord i sql
du er støt på det i order by
omdøb collonnen eller sæt backticket omkring dine kolonne navne, iøvrigt altid en god ide



Der har du æ ø å med i kolonne navne, det mås man ikke :)




Er stadig lidt noob til SQL, så hvad menes der med at sætte backticket omkring en SQL kolonne? :)

læs http://stackoverflow.com/questions/261455/using-backticks-around-field-names

iøvrigt bør du bruge mysqli
hvis du slår mysql_query op på php's side får du sammen besked http://dk2.php.net/mysql_query
anvend http://dk2.php.net/manual/en/mysqli.query.php
den nemmeste er at anvende Procedural style, ligner det gamle 99,999 %
eneste forskæl er connection nu er krævet og som første parameter, istedet for valgfri og anden parameter

det gamle mysql API er på vej ud så brug Mysqi API'et http://dk.php.net/manual/en/mysqlinfo.api.choosing.php

du kan forbedre sikkerheden ved at bruge Prepared Statements læs feks denne guide på eksperten.dk http://www.eksperten.dk/guide/1480


Der har du æ ø å med i kolonne navne, det mås man ikke :)

kan også løsses med backticks omkring collon navnet, men enig undgå æøå i collon navne




Det var lige det der skulle til. Mange tak skal du have! :D

Er stadig lidt noob til SQL, så hvad menes der med at sætte backticket omkring en SQL kolonne? :)

I øvrigt har jeg faktisk også et andet stykke SQL, som jeg oplever samme fejl ved. Men der synes jeg ikke rigtigt at finde nogle reserveret ord i?

Fold kodeboks ind/udSQL kode 




Indlæg senest redigeret d. 29.08.2012 21:06 af Bruger #17255
Tommy: Fik rettet det med æ, ø, å og det hjalp. Super! Mange Tak! :D

Ronny: Skimtede dem lige hurtigt, og de hjalp virkeligt. Nu vil jeg så lige læse dem ordentligt igennem, så jeg kan få opdateret min hjemmeside. Tak skal du have igen :)



Indlæg senest redigeret d. 29.08.2012 21:45 af Bruger #17255
t