我想在任何文本项周围放置段落标记.因此,它应该避免使用表格和其他元素.我怎么做?我想它可以用preg_replace以某种方式制作?
我看到了这个问题:如何在数据库中保存标签(关键字)?
关于如何构建数据库的良好答案.但哪种方式最好在php中进行保存?处理添加和删除的过程.
关键字作为数组发布.
编辑: 当前代码如下所示:
<?php
$new = explode(',', $_POST['tags']);
$query = mysql_query("SELECT * FROM pages_tags WHERE page_id = '".$page_id."'") or die(mysql_error());
while ($row = mysql_fetch_array($query))
{
$old[] = $row['tag'];
}
$tags_to_add = array_diff($new, $old);
$tags_to_remove = array_diff($old, $new);
if (is_array($tags_to_add))
{
foreach ($tags_to_add as $add_tag) { $insert_tags[] = "('".$add_tag."', '".$page_id."')"; }
$sql_insert_tags = "INSERT INTO pages_tags (tag, page_id) VALUES ".implode(',', $insert_tags);
mysql_query($sql_insert_tags) or die(mysql_error());
}
if (is_array($tags_to_remove))
{
foreach ($tags_to_remove as $remove_tag) { $delete_tags[] = "('".$remove_tag."')"; }
$sql_delete_tags …
Run Code Online (Sandbox Code Playgroud) 我是一名网络开发人员,对我可以使用HTML5 + CSS构建的这些混合(或原生?)应用感到好奇.所以我决定尝试构建一个.
所以我对此完全陌生.(而且对CLI也不太满意.)
起初,我搜索了怎么做,并找到了可以将HTML5 + CSS转换为移动应用程序的PhoneGap.似乎很简单.
然后我需要一个框架,并找到了Mobile Angular JS.
我开始构建我的应用程序.但是当应用程序在桌面浏览器中正常工作但无法在移动应用程序的ngview中加载模板时会出现问题.这让我想知道Mobile Angular JS可能不是PhoneGap的完美搭档.
所以我搜索了哪些框架最适合PhoneGap,发现Ionic就是那样.但是当我在他们的文档中阅读它时,它让我感到困惑.似乎Ionic有自己的构建程序,使我的HTML成为一个可用的移动应用程序.
那么,当你已经拥有了Ionic的PhoneGap功能时,为什么Ionic与PhoneGap完美结合?
我糊涂了.
编辑:
经过几个小时的进一步阅读并收到更多评论后,我想我可以非常自信地确定Ionic不需要PhoneGap.而Ionic并不是测试PhoneGap的最佳框架.
使用Framework7似乎更容易.PhoneGap表示只是将Framework7 dist
内容克隆到PhoneGap的www
文件夹中.http://phonegap.com/blog/2015/11/30/framework7/
但是我有点担心,每次我想测试时我都必须做那个克隆吗?
也许我最终会使用jQuery Mobile ...
javascript jquery-mobile cordova ionic-framework html-framework-7
我构建了一个混合应用程序并通过 Xcode 将其安装在 iPad 上。现在的问题是。它会永远有效吗?或者是否有内置计数器或到期日期,如果我不续订或我的 Apple Developer 许可证过期,将导致该软件无法使用?
php ×2
cordova ×1
ios ×1
iphone ×1
javascript ×1
keyword ×1
mysql ×1
paragraph ×1
preg-replace ×1
regex ×1
saving-data ×1
tags ×1
xcode ×1