Hi ich bin neu und hab noch einfache Fragen Sollte also recht einfach werden.
Ich habe aus einem Buch folgendes Script - Es gehört zu einer Funktionssammlung um zu einer Datenbank zu connecten und eine DB anzulegen. Im Anschluss wollte ich dann die Funktionen testen ... und bekam unten beschriebenen Fehler:
<?php
include ("basics.php"); // übergibt die Namen zu MySQL_Host usw...
// =========================================- CONNECTION TO DB_HOST -==========
function connect() {
global $MySQL_Host, $MySQL_User, $MySQL_Passw;
if (! $LinkID=mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw")) {
echo "Die Verbindung zu ",MySQL_Host," konnte nicht hergestellt werden <br>";
exit;
}
else {
echo "Die Verbindung zu ",$MySQL_Host, " wurde hergestellt";
}
return $LinkID;
}
// ===================================================- CREATE DB -==========
function createdb($DB_Name, $LkID) {
if (! $res=mysql_create_db($DB_Name, $LkID)) {
echo mysql_error($LkID);
exit;
}
return $res;
// ==============================- FUNKTIONEN TESTEN -==========
$DB_Name="DB_Test";
$LkID=connect();
createdb($DB_Name,$LkID);
?> <<<====================== ZEILE 30 !!!!! =======
Der Browser gibt mir folgenden Fehler: Unexpectet "$end" in line 30
Ich habe schon alles mir mögliche versucht, aber ....
Desweiteren wäre es cool, wenn ihr mir erklären könntet, was die Funktion "createdb" zurückgibt ($res)?
VIELEN DANK schon mal
Gruß Stefan
Ich habe aus einem Buch folgendes Script - Es gehört zu einer Funktionssammlung um zu einer Datenbank zu connecten und eine DB anzulegen. Im Anschluss wollte ich dann die Funktionen testen ... und bekam unten beschriebenen Fehler:
<?php
include ("basics.php"); // übergibt die Namen zu MySQL_Host usw...
// =========================================- CONNECTION TO DB_HOST -==========
function connect() {
global $MySQL_Host, $MySQL_User, $MySQL_Passw;
if (! $LinkID=mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw")) {
echo "Die Verbindung zu ",MySQL_Host," konnte nicht hergestellt werden <br>";
exit;
}
else {
echo "Die Verbindung zu ",$MySQL_Host, " wurde hergestellt";
}
return $LinkID;
}
// ===================================================- CREATE DB -==========
function createdb($DB_Name, $LkID) {
if (! $res=mysql_create_db($DB_Name, $LkID)) {
echo mysql_error($LkID);
exit;
}
return $res;
// ==============================- FUNKTIONEN TESTEN -==========
$DB_Name="DB_Test";
$LkID=connect();
createdb($DB_Name,$LkID);
?> <<<====================== ZEILE 30 !!!!! =======
Der Browser gibt mir folgenden Fehler: Unexpectet "$end" in line 30
Ich habe schon alles mir mögliche versucht, aber ....
Desweiteren wäre es cool, wenn ihr mir erklären könntet, was die Funktion "createdb" zurückgibt ($res)?
VIELEN DANK schon mal
Gruß Stefan
Kommentar