אשכול: [בעיה] \\ PHP
View Single Post
ישן 18-04-07, 13:06   # 1
Gold-System
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 401

Gold-System לא מחובר  

Wink [בעיה] \\ PHP

אהלן, לקחתי מפה מדריך להכנת יצירת דפים + עריכתם ועדכונתם,

הנה תראו -
http://goldsystem.co.il/Panel/InsertPages/new_post.html

אבל כשאני לוחץ על "submit", מופיעה לי ההודעה הבאה -
ציטוט:
Column count doesn't match value count at row 1
אלו הקבצים שלי -
new_post.html

HTML קוד:
<html> 
<head></head> 
<title>שליחת הודעה חדשה</title> 
<body> 
    <center>     
    <form method="get" action="post.php">
    <br />
    :שם פרטי <INPUT type="text" name="name">
    <br />
    :שם משפחה <INPUT type="text" name="content">
    <br />
        <input type="submit" value="submit">
        </form> 
</body> 
</html>
---

post.php

PHP קוד:
<?php 

include("db.php"); 
    
$name    =    $_POST['name']; 
    
$content    =    $_POST['content']; 

    function 
insert($name,$content
    { 
        
$query    =    mysql_query("INSERT INTO `insertpages` VALUES ('$name','$content')") OR die (mysql_error()); 
        if(
$query
        { 
            echo 
"התגובה נוספה בהצלחה"
        } 
    } 

    
insert($name,$content); 
?>
---

edit.php

PHP קוד:
<?php 
include("db.php"); 
    
$id    =    $_GET['id']; 
    function 
edit($id
    { 
        
$query    =    mysql_query("SELECT * FROM `insertpages` WHERE `id`='$id'"); 
        
$result    =    mysql_fetch_array($query); 
        
$name    =    $result['name']; 
        
$content    =    $result['content']; 
        echo 

        <center> 
        <form action=\"update.php\" method=\"post\"> 
        <input type=\"text\" name=\"name\" value=\"$name\"></input> 
        <input type=\"hidden\" name=\"id\" value=$id></input> 
        <textarea name=\"content\">$content</textarea> 
        <input type=\"submit\" value=\"עדכן\"></input></form>"

    } 
        
edit($id); 
         
?>
---

update.php

PHP קוד:
<?php 
include("db.php"); 
     
    
$id    =    $_POST['id']; 
    
$name    =    $_POST['name']; 
    
$content    =    $_POST['content']; 
    function 
update($id,$name,$content
    { 
        
$query    =    mysql_query("UPDATE `insertpages` SET `name`='$name' , `content`='$content` WHERE `id`='$id'") or die (mysql_error()); 
        if(
$query
        { 
            echo 
"התגובה נערכה בהצלחה"
        } 
    } 
    
update($id,$name,$content); 
         
?>

מה הבעיות?
תודה לעוזרים