bugg?

PHP

3 svar · 198 visningar · startad av mhedda

Medlem sedan feb. 2000385 inlägg
Trådstart#1

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

Medlem sedan mars 20007 896 inlägg
#2

Hur ser SQL-frågan och PHP-koden runt frågan ut?

Medlem sedan feb. 2000385 inlägg
#3

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");

Medlem sedan feb. 2000385 inlägg
#4

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

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)