请高手过来看看,帮帮忙。第一表里是栏目表shu_menu里面的字段是id,name,另一个子栏目表shu_lmenu里面的字段是id,mid,lname,但是mid是栏目表的id关联mid。但是现在需要插入子栏目表的mid,一直实现不了。或者把你改的代码贴上来。先谢谢了
代码如下:
<?php
$id = (int)@$_GET['id'];
$lmenu = $conn->getall('shu_menu');
foreach ($lmenu as $value){
$mid = array('id'=>$value['id']);
$array[]=array('id'=>$value['id'],'name'=>$value['name']);
}
var_dump($mid);if (!empty($_POST)){
$lname = $_POST['lname'];
$lsql = $conn->insert('shu_lmenu', 'id,mid,lname', "null,'$mid','$lname'");
var_dump($lsql);
if ($lsql){
js_alert(array('message'=>'子栏目添加!','url'=>'?m=article&a=article_class'));
}else{
js_alert(array('message'=>'子栏目添加失败','url'=>'?m=article&a=article_class_addl'));
exit();
}
}$smarty->assign("array",$array);
$smarty->display("article/article_class_addl.html");
代码如下:
<?php
$id = (int)@$_GET['id'];
$lmenu = $conn->getall('shu_menu');
foreach ($lmenu as $value){
$mid = array('id'=>$value['id']);
$array[]=array('id'=>$value['id'],'name'=>$value['name']);
}
var_dump($mid);if (!empty($_POST)){
$lname = $_POST['lname'];
$lsql = $conn->insert('shu_lmenu', 'id,mid,lname', "null,'$mid','$lname'");
var_dump($lsql);
if ($lsql){
js_alert(array('message'=>'子栏目添加!','url'=>'?m=article&a=article_class'));
}else{
js_alert(array('message'=>'子栏目添加失败','url'=>'?m=article&a=article_class_addl'));
exit();
}
}$smarty->assign("array",$array);
$smarty->display("article/article_class_addl.html");
<?php
$id = (int)@$_GET['id'];
$lmenu = $conn->getall_id('shu_menu',"id=$id");
$mid = $lmenu['id'];
var_dump($lmenu);if (!empty($_POST)){
$lname = $_POST['lname'];
$lsql = $conn->insert('shu_lmenu', 'id,mid,lname', "null,'$id','$lname'");
var_dump($lsql);
if ($lsql){
js_alert(array('message'=>'子栏目添加!','url'=>'?m=article&a=article_class'));
}else{
js_alert(array('message'=>'子栏目添加失败','url'=>'?m=article&a=article_class_addl'));
exit();
}
}$smarty->assign("array",$lmenu);
$smarty->display("article/article_class_addl.html");大家看下这段代码,改了还是不行的啊
怎么获取id的值啊