הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 04-05-06, 22:00   # 3
Homie
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 38
הודעות: 287

Homie לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE
תנסה
PHP קוד:
<?
$firstname 
$_POST['firstname']; 
$lastname $_POST['lastname']; 

$dbServer "localhost";  //  כתוב את שרת מסד הנתונים
$dbUser "homie_tati";  //  שם המשתמש של מסד הנתונים
$dbPass "tati";  //  סיסמת המשתמש של מסד הנתונים
$dbName "homie_tati";  //  שם מסד הנתונים

// מתחבר למסד הנתונים
$connection mysql_connect($dbServer$dbUser$dbPass) or die(mysql_error());

// בוחר מסד נתונים ובאותו הזמן יוצר קשר עם המסד
$db mysql_select_db($dbName$connection);

// מוחק את הטבלה אם היא קיימת
$q1 "DROP TABLE IF EXISTS tati";
mysql_query($q1) or die(mysql_error()." at row ".__LINE__);

// יוצר את הטבלה
$q1 "CREATE TABLE tati(
    firstname text NOT NULL,
    lastname text NOT NULL)"
;
mysql_query($q1) or die(mysql_error()." at row ".__LINE__);

// מכניס ערכים למסד הנתונים
$q1 "INSERT INTO tati VALUES ('$firstname', '$lastname')";
mysql_query($q1) or die(mysql_error())";
?>
PHP קוד:
Parse errorsyntax errorunexpected '"' in /home/GG/domains/il/public_html/tati/a.php on line 28 
יש שגיאה!

ניסיתי את הקוד אחר (מוצג בסוף ההודעה), וטבלה נוצרה אך גיליתי מה הבעיה, הוא לא מכניס את המשתנים firstname ו-last name למשל אם הייתי מחליף את המשתנה $firstname לבלה בלה אז זה היה מכניס את הבלה בלה אבל את ה-$firstname הוא לא מקבל - המשתנה שווה למשהו שהוא כנראה לא מכיר.

הקוד הבא עובד, יצר טבלה, יצר את השדה במסד firstname ויצר את השדה lastname, אך בלי ערכים:
PHP קוד:
<?
$firstname 
$_POST['firstname']; 
$lastname $_POST['lastname']; 
$age $_POST['age']; 

$dbServer "localhost";  //  כתוב את שרת מסד הנתונים
$dbUser "homie_tati";  //  שם המשתמש של מסד הנתונים
$dbPass "tati";  //  סיסמת המשתמש של מסד הנתונים
$dbName "homie_tati";  //  שם מסד הנתונים

// מתחבר למסד הנתונים
$connection mysql_connect($dbServer$dbUser$dbPass) or die(mysql_error());

// בוחר מסד נתונים ובאותו הזמן יוצר קשר עם המסד
$db mysql_select_db($dbName$connection);

// מוחק את הטבלה אם היא קיימת
$q1 "DROP TABLE IF EXISTS tati";
mysql_query($q1) or die(mysql_error()." at row ".__LINE__);

// יוצר את הטבלה
$q1 "CREATE TABLE tati (
  age int(10) NOT NULL auto_increment,
    firstname text NOT NULL,
    lastname text NOT NULL,
  PRIMARY KEY (age))"
;
mysql_query($q1) or die(mysql_error()." at row ".__LINE__);

// מכניס ערכים למסד הנתונים
$q1 "INSERT INTO tati VALUES ('$firstname', '$lastname', '$age')";
mysql_query($q1) or die(mysql_error()." at row ".__LINE__);
?>
דרך אגב, לקוד זה הוספתי גיל (age) וכמובן לדף HTML.

Last edited by Homie; 04-05-06 at 22:03..
  Reply With Quote
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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