speicher
Erfahrenes Mitglied
Hallo mit folgendem Script möchte ich eine Tabelle in einer MYSQL füllen.
Alls funktioniert auf meinem PC mit xampp, jedoch leider nicht bei meinem
Freehoster. Der einzige Unterschied ist, dass ich meine DB lokal über localhost erreiche, beim Hoster, jedoch nur über die Adresse chopin.xxx.tld.
Ich kann im System dort sehen, dass die Tabelle erzeugt wird. Jedoch wird diese nicht befüllt. Woran liegt das? Lokal ist doch auch alles ohne Probleme.
Alls funktioniert auf meinem PC mit xampp, jedoch leider nicht bei meinem
Freehoster. Der einzige Unterschied ist, dass ich meine DB lokal über localhost erreiche, beim Hoster, jedoch nur über die Adresse chopin.xxx.tld.
Ich kann im System dort sehen, dass die Tabelle erzeugt wird. Jedoch wird diese nicht befüllt. Woran liegt das? Lokal ist doch auch alles ohne Probleme.
PHP:
<?php
$cv = array(1=>'Allgemeine Informationen',2=>'general informations',3=>'allmän information');
$ausbildung = array(1=>'Ausbildung',2=>'education',3=>'Utbildning');
$sprachen = array(1=>'Sprachen',2=>'languages',3=>'Språk');
$cvs = serialize($cv);
$ausbildungs = serialize($ausbildung);
$sprachens = serialize($sprachen);
$verbinden = mysql_connect("chopin.xx.tld","user","pwd") or die("MYSQL nicht erreichbar");
mysql_select_db("userdb",$verbinden) or die("Datenbank Speicher existiert nicht");
$sq ="CREATE TABLE daten (cv varchar (250) DEFAULT '' NOT NULL,
ausbildung varchar(250) NOT NULL,
sprachen varchar(250) NOT NULL
)";
$erg=mysql_query($sq);
$sq2="INSERT INTO daten (cv,ausbildung,sprachen) VALUE ('$cvs','$ausbildungs','$sprachens')";
$erg=mysql_query($sq2);
?>