我正在创建一个页面,允许用户创建一个团队'输入团队名称,团队描述并从他的朋友列表中选择成员。我希望整理出整个表格问题。
现在,我想要做的是,一旦用户点击“发送邀请”,就会在“'团队”中创建一个新的团队行。桌子和之后,他的朋友的ids被收集并输入一个团队成员'桌子,但我不知道这样做。这就是我所做的:
get_.php
if (isset($_POST['submit'])){
$param = array(
'tname' => $_POST['tname'],
'tdesc' => $_POST['tdesc'],
'owner' => $_SESSION['id'],
);
$sql="INSERT INTO teams (tname, tdesc, owner) VALUES (:tname, :tdesc, :owner)";
if ($db->query($sql, $param)) {
//如何让他的朋友的ids进入团队成员'包含这些列的表
team_id =将是新创建的团队的ID 成员=朋友的ids。
像这样的东西
team_id members
1 2
1 4
1 6
1 8
谢谢。
teams.php
//The form to create a team
<form action="get_.php" id="idea" method="post">
<input type="text" id="tname" name="tname" placeholder="Enter Team Name" value="" class="">
<textarea name="tdesc" style="width:400px; height:100px; resize:none;" placeholder="Purpose of Team" class=""></textarea>
<?php
$sql = "SELECT i.*, m.* FROM addclique i JOIN members m ON m.id = i.clique_id WHERE adder_id = :id";
$stmt = $db->query($sql, array('id' => $_SESSION['id']));
?>
<select multiple="true" name="member[]" val id="member" name="member" class="">
<?php while($record = $stmt->fetch()) : ?>
<option value="<?php $record['id'] ; ?>"> <?php echo $record['surname']; ?> <?php echo $record['firstname'] ; ?> </option>
<?php endwhile; ?>
</select>
<input type="submit" value="Send Invite" name="submit" class="btn btn-primary" />
</form>
答案 0 :(得分:0)
尝试
$tname =$_POST['tname'];
$tdesc =$_POST['tdesc'];
$owner =$_POST['id'];
$receptor= strlen($Nombre) * strlen($correo) * strlen($asunto);
if($receptor >0){
$insertar=mysql_query("INSERT INTO contacto VALUES ('','$tname','$tdesc','$owner')");
if($insertar){
`enter code here`...
}
}