Hejsan!
Har ett litet problem jag har nämligen gjort en vanlig funktion som lägger in poster i en mysql databas med hjälp av insert into
och den funkar bra på min bärbara dator och datorn där hemma
men inte på en kompis dator där lägger den in allt utom förnamn dubbelt. Hon sitter i mac miljö. Men apachen och php-motorn ligger ute på nätet någonstans. Jag undrar då om det är versionen php som inte är lika därav problemet.
eller?
Hur lösa?
Är det någon som har haft samma problem?
/hedda
bugg?
3 svar · 192 visningar · startad av mhedda
Hur ser SQL-frågan och PHP-koden runt frågan ut?
svar
Jag har tyvärr inte tillgång till kod nu men så här är den uppbyggd.
openConn();
$namn=trim(addslashes($namn));
$epost=trim(addslashes($$epost));
$sql="INSERT INTO $tbl_user (fld_id,fld_namn,fld_epost)VALUES
(\"\",\"$namn\",\"$epost\") ";
$result=mysql_query($sql,$conn) or die("Hoppsan");
oops
Jag skämms det var ju en liten punkt som hade letat sig in i hennes kod.
$namn=trim(addslashes($namn));
$epost.=trim(addslashes($$epost));
ByByhedda