Jetzt kostenlos Anmelden!

jerryGFL Männlich

postet ab und an hier

Beiträge: 243

Geschlecht: Männlich

PHPKIT Version: 1.6.1

1

Sonntag, 31. August 2008, 23:22

Mysql Insert syntax error

Hallo leute ich habe folgenden php code:

PHP-Quelltext

1
2
3
4
include ("sql_connect.php");
mysql_select_db("XXXXXXX") or die ("Die Datenbank wurde nicht gefunden.");

$insert "INSERT INTO `erg_pokal_national` ( `id`, `datum`, `liga` , `ligadatei` , `spieltag` , `spielrunde` ,`user_A` , `user_B` , `team_A` , `team_B` , `teamID_A` , `teamID_B` , `tore_A` , `tore_B` , `et_A` , `et_B` , `g_A_zahl` , `g_B_zahl`, `gr_A_zahl`, `gr_B_zahl`, `r_A_zahl`, `r_B_zahl`, `torschuetzen_A` , `torschuetzen_B` , `g_A` , `g_B` , `gr_A` , `gr_B` , `r_A` , `r_B`, `spielbericht` , `validierung`, `entscheidung` ) VALUES ('', NOW(), '".$liganame."', '".$ligadatei."' ,'".$spieltag_wahl."','".$spielrunde."', '".$user_A."', '".$user_B."', '".$team_A_name."', '".$team_B_name."', '".$team_A_id."', '".$team_B_id."', '".$tore_heim."', '".$tore_gast."', '".$et_heim."', '".$et_gast."', '".$g_heim."', '".$g_gast."', '".$gr_heim."', '".$gr_gast."', '".$r_heim."', '".$r_gast."', '', '', '', '', '', '', '', '', '".$spielbericht."', '0', '".$entscheidung."');";


Das funktioniert auch alles soweit, nur jetzt ist das problem folgendes:
Die varaible $team_A_name bzw $team_B_name enthält ein hochkomma: Borussia M'gladbach , daher meien frage was kann man machen damit es dennoch in die DB eingetragen wird?

mfg und danke jerry
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

2

Sonntag, 31. August 2008, 23:52

Verwende die Funktion addslashes()!
Generell solltest du deinen Query schützen - auch da hilft dir addslahses oder intval()

Gruß
So einfach wie möglich - aber nicht einfacher!
Albert Einstein (1879-1955)
  • Zum Seitenanfang
  • Zum Seitenende

jerryGFL Männlich

postet ab und an hier

Beiträge: 243

Geschlecht: Männlich

PHPKIT Version: 1.6.1

3

Sonntag, 31. August 2008, 23:54

ok danke.
  • Zum Seitenanfang
  • Zum Seitenende

4

Mittwoch, 3. September 2008, 08:30

Les dir hier mal die Examples durch!
  • Zum Seitenanfang
  • Zum Seitenende