צפיות
תשובות
עזרה בPHP – התחברות לmysql
שלום לכולם,
יש לי את הקוד הבא:
<?php
/*——————————————————————–
Settings File
——————————————————————–*/
// DB Settings
define("MySQL_Server","localhost"); //MySQL Server
define("MySQL_Username","root"); //MySQL Username
define("MySQL_Password",""); //MySQL Password
define("MySQL_DB_Name","yeadim_d0b") //MySQL DB Name
/*——————————————————————–
Global Functions
——————————————————————–*/
function DBConnect()
{
$MySQL_Link = mysql_connect(MySQL_Server,MySQL_Username,MySQL_Password) or die(""); //MySQL Connection
//Connection check
if ($MySQL_Link==false) {
return false;
}
else {
if (mysql_select_db(MySQL_DB_Name,$MySQL_Link))
{return true;}
else
{return false;}
}
?>
השגיאה:
Parse error: parse error in C:wampwwwYeadimSets.php on line 15
והשורה הזו:
function DBConnect()
למישהו יש חצי מושג למה זה לעזאזאל קורה?
*סליחה שלא ישרתי את הקוד, זה לא עובד בFF.
1 תשובות
פתרון
אמ.. בעיקרון היו לך שגיאות בסיסיות של סגירת הסוגריים המסולסלות ושם שכחת נקודה פסיק
הנה הקוד המתוקן כדי שתוכל להשוות ולתקן בעתיד טעויות כאלה
<?php
/*——————————————————————–
Settings File
——————————————————————–*/
// DB Settings
define("MySQL_Server","localhost"); //MySQL Server
define("MySQL_Username","root"); //MySQL Username
define("MySQL_Password",""); //MySQL Password
define("MySQL_DB_Name","yeadim_d0b"); //MySQL DB Name
/*——————————————————————–
Global Functions
——————————————————————–*/
function DBConnect()
{
$MySQL_Link = mysql_connect(MySQL_Server,MySQL_Username,MySQL_Password) or die(""); //MySQL Connection
//Connection check
if ($MySQL_Link==false)
{
return false;
}
else {
if (mysql_select_db(MySQL_DB_Name,$MySQL_Link))
{
return true;
}
else
{
return false;
}
}
}
?>
נ.ב
אולי כדאי באמת שתסדרו את הבאג בFF, זה מאוד לא נוח