שלח תשובה

זירת השאלות

507
צפיות
8
תשובות

שאלה בקשר להפצת קוד מקור עם php

,‏ 23 בספטמבר, 2004

אפשרי לעשות קוד מקור בphp עםם מסד נתונים מיסקול
או שצריך להדריך את הבנאדם איך ליבנות את המסד

תגיות:

8 תשובות

  1. BuildHome הגיב:

    אתה יכול לכתוב
    אילו שדות (שם,סוג,ערך ברירת מחדל וכו') יש ליצור,טבלאות וכו'..
    בנוגע ליצירת המסד עצמו, אפשר להפנות אותו למדריכים באינטרנט שמסבירים כיצד (במידה והוא אינו יודע).

  2. omer131 הגיב:

    שגיאה במאמר של המערכת חדשות או
    שגיאה אצלי
    שלום אני מנסה לעשות מערכת חדשות
    אני רואה שאין היתחברות טובה במערכת
    החלק הזה של הקוד:

    <?php

    if (!isset($_POST['submit'])) // אם לא נשלח הטופס אז..
    {
        header("location: form.htm");
    }
    else
    {
        // הצבת משתנים
        $subject = $_POST['subject'];
        $content = $_POST['content'];

        //התחברות לבסיס נתונים
        mysql_connect('localhost','user','password') or die("ERROR: ".mysql_error());
        mysql_select_db('news') or die("ERROR: ".mysql_error()); // החלף את שם בסיס הנתונים בשם שקבעת
        
        //הכנסת נתונים
        mysql_query("INSERT INTO 'news'('subject','content') VALUES('$subject','$content')") or die("ERROR: ".mysql_error());
        echo("הכתבה נוספה בהצלחה לבסיס הנתונים");
    }

    ?>

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

  3. BuildHome הגיב:

    מספר דברים
    1. תיישר את הקוד לשמאל.
    2. איזו שגיאה מופיעה לך ובאיזו שורה?

  4. omer131 הגיב:

    אוקי עשיתי שיעורי בית
    הינה הכתובת עם השגיאה

    http://members.lycos.co.uk/omer131/form.htm


    <?php

    if (!isset($_POST['submit'])) // אם לא נשלח הטופס אז..
    {
        header("location: form.htm");
    }
    else
    {
        // הצבת משתנים
        $subject = $_POST['subject'];
        $content = $_POST['content'];

        //התחברות לבסיס נתונים
        mysql_connect('localhost','user','password') or die("ERROR: ".mysql_error());
        mysql_select_db('news') or die("ERROR: ".mysql_error()); // החלף את שם בסיס הנתונים בשם שקבעת
        
        //הכנסת נתונים
        mysql_query("INSERT INTO 'news'('subject','content') VALUES('$subject','$content')") or die("ERROR: ".mysql_error());
        echo("הכתבה נוספה בהצלחה לבסיס הנתונים");
    }

    ?>

  5. omer131 הגיב:

    שכחתי לצין שאתה צריך לכתוב שם משו

  6. ניר טייב הגיב:

    תחסוך לנו ותביא לנו את השגיאה
    המפורשת

  7. omer131 הגיב:

    הינה
    השגיאה:

    Parse error: parse error in /data/members/free/tripod/uk/o/m/e/omer131/htdocs/add_news.php on line 11

    והשורה של הקוד השגוי:


        $content = $_POST['content'];

    מבקש ליבדוק שגיאות נוספות (אם יש)

    תודה מראש!!

שלח תשובה