我有一个段落,里面有两个独立的形式.但是,当加载页面时,每个表单都会有一个换行符.我使用以下代码:
<p style="font-size:14px;font-weight:700;color:grey;">' . $user_pic . ' <a href="profile.php?id=' . $mem_id . '" style="color:#0F39C5;">' . $knockfirst . ' ' . $knocklast . '</a> is knocking. Let him in?
<form action="messages/group/addToChat.php" method="post" name="adduser"><input type="hidden" id="newid" name="newid" value="' . $mem_id . '"><input type="hidden" id="groupid" name="groupid" value="' . $group_id . '"><a href="#" onclick="$(this).closest(\'form\').submit(); return false;" style="color:#0F39C5;font-size:15px;">Yes</a></form>
<form action="messages/group/declineKnock.php" method="post" name="declineuser"><input type="hidden" id="newid" name="newid" value="' . $mem_id . '"><input type="hidden" id="groupid" name="groupid" value="' . $group_id . '"> |
<a href="#" onclick="$(this).closest(\'form\').submit(); return false;" style="color:#0F39C5;font-size:15px;">No</a></form></p> …Run Code Online (Sandbox Code Playgroud) 我正在我的网站上构建一个笔记系统,我已经到了用户可以使用PHP将笔记发布到MySQL数据库的阶段,然后PHP将它们打印在页面上.但是,当它们打印/回显时,最旧的一个首先出现,但我想要最近的第一个.我也希望它们限制在10,所以页面上只显示10个.这是我的PHP代码,非常感谢您的帮助:
// initialize some variables
$notedisplaylist = "";
$myObject = "";
$result = mysql_query("SELECT * FROM notes WHERE note_author_id='$u_id' ORDER BY date_time");
while($row = mysql_fetch_array($result)){
$note_title = $row["note_title"];
$note_body = $row["note_body"];
$date = $row["date_time"];
$notedisplaylist .= '<h2>' . $note_title . '</h2><br /><p>' . $note_body . '</p><hr /><p>Noted: ' . $date . '</p><hr /><br />';
}
Run Code Online (Sandbox Code Playgroud) 我的网站上有群聊功能,人们可以通过选择HTML复选框添加朋友,因此可以在一个点添加多个.但是,当我的PHP脚本将数据插入MySQL数据库时,只会添加最后一个值.例如,如果用户选择了3个朋友,PHP会用逗号分隔他们的ID(因为它将作为数组存储在数据库中); 所以它会显示为1,2,3.但是,当我插入MySQL时,只有",3"正在提交.
用于从HTML复制数据的PHP代码复选框:
$invite = $_POST['invite'];
if(empty($invite))
{
//echo("You didn't select any friends.");
}
else
{
$N = count($invite);
//echo("You selected $N friends(s): ");
for($i=0; $i < $N; $i++)
{
$userinput = ("," . $invite[$i]);
}
}
Run Code Online (Sandbox Code Playgroud)
MySQL查询:
$sql = "INSERT INTO group_chat (title, created_date, last_modified, created_by, user_array) VALUES ('$title', now(), now(), '$logOptions_id', '$logOptions_id$userinput')";
Run Code Online (Sandbox Code Playgroud)
$ logOptions_id包含当前用户的ID.
我之前已经回显了$ userinput变量,它看起来应该是:,1,2,3(开头时的逗号与添加到MySQL时的当前用户ID分开.
我已经开始运行并且正在开发我的第一个应用程序,但是当我想测试我的进度时,模拟器似乎无法正常工作.我正在运行Windows 7,我已经安装了ADT,SDK等.
当我单击运行时,模拟器启动并且命令提示符似乎很快打开和关闭.然后打开模拟器窗口,其上只有一个Android徽标.
有任何想法吗?