11-10-2006, 13:52
|
|
|
חבר מתאריך: 17.04.06
הודעות: 461
|
|
בעיה בהוצאת נתונים מהמסד
שלום,
בניתי עמוד שיש בו אפשרות לבחור בנתון מסויים מתוך מספר נתונים (השתמשתי בלולאת WHILE ובתגית SELECT).
מה שאני רוצה הוא לקחת את הנתון שבחרתי, למצוא את האיידי שלו לפי השם שנמצא בטבלה שלו ולהכניס את האיידי לתוך טבלה אחרת. מקווה שהסברתי את עצמי טוב..
הנה החלק הרלוונטי:
קוד PHP:
$pcat = $_POST['category']; $query=mysql_query("SELECT `ID` FROM `categories` WHERE `name`='$pcat'"); $cat=mysql_num_rows($query);
//הכנסת נתונים mysql_query("INSERT INTO `pages` ( `ID` , `subject` , `content`, `time`, `category`) VALUES ( NULL , '$subject', '$content', '$date', '$cat2' );") or die("ERROR: ".mysql_error()); echo($cat);
המשתנה $cat תמיד שווה ל-1.
אשמח אם תסבירו לי איפה הטעות שלי
תודה מראש.
|