הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] מה הבעיה בקוד הבא? (https://hosts.co.il/forums/showthread.php?t=67046)

Zvaim.co.il 03-09-08 15:16

[PHP] מה הבעיה בקוד הבא?
 
PHP קוד:


<?php
include "config.php";

                 
$connection mysql_connect("$localhost","$111","$159632")//details to connection to DB
                     
or die ("Couldn't connect to server");

                 
$query "CREATE DATABASE IF NOT EXISTS $username";//create a DB if not exists
                 
$result mysql_query($query)
                      or die(
"Query failed: " mysql_error());

                 
$db mysql_select_db("$username"$connection)//connection to database
                     
or die ("Couldn't select database");

       if(isset(
$name) && isset($_POST["notes"])) {

            
$name mysql_real_escape_string($_POST["name"]);
            
$notes mysql_real_escape_string($_POST["notes"]);
            
$date date("d/m/Y");
            
$ip $_SERVER['REMOTE_ADDR'];


if(
$name == '' $notes == '')
die(
'<center><font color="gray" face="Arial" size="2"><span lang="he">אנא מלא את כל הפרטים,תודה</span></font></center>');
else
echo <<<HTML
<center><font color="gray" face="Arial" size="2"><span lang="he">נשלח בהצלחה</span></font></center>
HTML;
CREATE TABLE `members` (
`
idint(4NOT NULL auto_increment,
`
usernamevarchar(65NOT NULL default '',
`
passwordvarchar(65NOT NULL default '',
PRIMARY KEY (`id`)
TYPE=MyISAM AUTO_INCREMENT=;

-- 
-- 
Dumping data for table `members`
-- 

INSERT INTO `membersVALUES (1'john''1234');
        }
?>

השגיאה:
ציטוט:

Parse error: syntax error, unexpected T_STRING in /home/zvaim/domains/zvaim.co.il/public_html/zvaimnew/add/dash.php on line 51
תודה רבה :-)

Tomer 03-09-08 15:23

כל קטע ה SQL לא תקין וצריך להיות תחת mysql_query וכו'. תלמד קצת על SQL ו PHP.

[הכוונה כמובן ל
CREATE TABLE `members` (
`id` int(4) NOT NULL auto_increment,
`username` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

--
-- Dumping data for table `members`
--

INSERT INTO `members` VALUES (1, 'john', '1234');
}
]

Bernoli 03-09-08 15:23

למחוק

Zvaim.co.il 03-09-08 15:27

שמע, הזכויות של הקוד המלא שמורות ל Ventrilo.. פשוט ניסיתי לשנות לטבלה שכבר קיימת.
אני אישית לא יודע PHP וגם לא מעוניין כ"כ ללמוד את השפה.

בכל מקרה, איך אני מסדר את זה?
תודה =]


כל הזמנים הם GMT +2. הזמן כעת הוא 17:34.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ