Jag håller på att göra en liten widget typ till min hemsida. den ska selecta column "displayid" från databasen. så jag ska altså skriva in ett namn så ska den selecta displayid från de namnet i databasen.
det funkar hur bra som hälst ända tills att jag söker på ett namn med denna ' symbol. vet inte vad fan den heter. men då får jag error
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's Battleplate'' at line 1"
jag tänkte att man kanske måste lägga till charset utf-8 nånstans som typ i html då skriver man ju <meta charset="utf-8">. vet inte om de är något sånt som saknas i mitt php script, eller om de är något som måste ändras i databasen.
men om jag skriver detta som en query i databasen:
SELECT displayid FROM item_template WHERE name="Lightning Emperor's Gauntlets"; då funkar det. men inte om jag gör de från hemsidan
Tillägg av tok124 2013-11-29 04:31
Här är en liten del av php scriptet. den delen som selectar från databasen
$result = mysql_query("SELECT displayid FROM item_template WHERE name='$_POST[test]'")
or die(mysql_error());
Här är en liten del av php scriptet. den delen som selectar från databasen
$result = mysql_query("SELECT displayid FROM item_template WHERE name='$_POST[test]'")
or die(mysql_error());