Notice: Undefined index: active in C:\xampp\htdocs\M\inc\script\categories.php on line 64 Notice: Use of undefined constant active - assumed 'active' in C:\xampp\htdocs\M\inc\script\categories.php on line 82 Notice: Undefined offset: 0 in C:\xampp\htdocs\M\inc\script\categories.php on line 101
Chce dodawac do bazy kategorie o kilku typach.
Robie to w nastepujacy sposob:
$query2=" INSERT INTO ".$prefix."categories (`categories_id` ,`users_id`,`categories_name`,`categories_colorText`, `categories_colorBg`,`categories_active`, `categories_dateAdd`) VALUES('','".$user."','".$name."','".$colortext."','".$colorbg."','".active."', NOW()) "; $categories = mysqli_insert_id($link); $work = 0; foreach($_POST['type'] as $i ) { $type[$i] = filtrujDane($link,$_POST['type'][$i]); $work=$work+1; } for($i=0;$i<$work;$i++){ $query3=" INSERT INTO ".$prefix."categoriestype (`categoriestype_id`, `categories_id`) VALUES('".$categories."','".$type[$i]."')"; } }
Kod niby dziala, aczkowlwiek, wystepuja powyze bledy, chcialbym wiedziec jak je wyeliminowac?
w name formularza mam name='type()'