אשכול: שאלה בphp
View Single Post
ישן 06-11-05, 07:14   # 3
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

אני אתן לך הסבר כללי:

ישנן כמה דרכים, אני אלמד אותך את הקלה ביותר [לדעתי].

הדבר הראשון שאתה צריך לעשות, היא לתת קישור לעריכה, ע"י ID:

PHP קוד:
<a href="edit.php?ID=<?Php print $ID?>">עריכה</a>
בעצם ה$ID הוא הID של הפריט.

עכשיו, בדף של העריכה, אנו נשתמש בשני דברים,
  1. מתודת GET על מנת לקבל את הID מהכתובת
  2. mysql_query ע"י לערוך את הפריט
GET - אין לי ממש זמן להסביר לך, כי אני צריך לטוס לבית ספר עוד 20 דק', אז הנה הסבר מהיר:

המתודה לוקחת מן הכתובת את הערך המבוקש, דוגמא:

PHP קוד:
כתובת הדף: edit.php?ID=1

<?Php
$id 
= (int) $_GET['id'];

      print 
$id// will print 1
?>
מכאן אתה רואה, שהמתודה לקחה את הערך של ID.

עכשיו, אני חושב שאתה כבר בכיוון, מה שנשאר לעשות, היא שאילתת UPDATE שתעדכן לפי הID:

PHP קוד:
<?Php

    $id 
= (int) $_GET['id']; // Get Method
 
     
$query mysql_query("UPDATE 'tbl' SET var1 = '$var1' WHERE ID = '$id'") or die (mysql_error());

// done :) 

?>
-טל
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote