למה

bnayal

New member
למה

זה לא מוסיף שורה אחרי שאני ממלא את הטופס?
if ($_GET['do'] == "addCat"){ if ($_POST['ch']== "true"){ $ca = mysql_query ("INSERT INTO `m_cats` (`id`, `name`, `des`) VALUES ('', 'ניסיון', 'כאן ניכנס תיאור של הקטגוריה.')", $mysql); echo '<b>הקטגוריה התוספה.</b><br>'; menu(); exit; } menu(); echo "<form action='magazin.php?do=new' name='add' method='POST' onsubmit='return validForm(this)'> שם הקטגוריה: <input type=text name=name must des='יש לבחור שם לקטגוריה.' maxlength='25'><br>תיאור: <input must des='יש למלא תיאור לקטגוריה.' name='des' maxlength='40' type='text'><input name='ch' type='hidden' value='true'><br><input value='הוסף' type='submit'>"; exit; }​
 

kensaggy

New member
מממ..

יש לך שגיאה בסינטקס ה INSERT שלך www.mysql.com/INSERT וטיפ קטן ושימושי, הרצת שאילתא mysql_query or die(mysql_error); כדי לגלות את השגיאה שלך... בהצלחה, חן.
 

bnayal

New member
לא

אם אני ישים את הקוד של הלהוסיף שורה סתם ככה בלי ה:
if ($_POST['ch']== "true"){ }​
זה יוסיף שורה, אבל עם זה זה לא.
 

bnayal

New member
הסתדרתי

פשוט את הטופש שלחתי לdo=new ולא לdo=addCat. תודה בכל מקרה!
 
למעלה