我怎么能用CSS来包装长的词,如wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
而不是他们流出div
我创建了一个脚本,用于构建包含类别,子类别和子子类别的菜单.为了获得这些项目,我使用3个单独的MySQL查询.如下:
要检索主要类别:
SELECT id, name FROM categories WHERE parent_id=0
Run Code Online (Sandbox Code Playgroud)
要检索我使用的每个类别的子类别:
SELECT id, name FROM categories WHERE parent_id=?
Run Code Online (Sandbox Code Playgroud)
在哪里?是父类别的ID.然后,我再次为每个子类别运行查询.
如何优化此脚本以使用较少的SQL查询?先感谢您.
我正在尝试实现拖放图像上传.我在网上发现了一个相当简单的脚本,并且适合我的使用.在我的本地安装上,文件上传完全正常,但不在服务器上.在我的调试尝试中,$ _SERVER ['HTTP_X_FILENAME']甚至没有被php设置.
我尝试了以下操作: - 确保上传文件夹设置为755 - 更改php临时上载路径并增加允许的最大文件大小
没有任何类型的php或js错误发生.因为我有骰子(print_r($ _ SERVER)); 在php中,我使用chrome检查器获取$ _SERVER转储,它不包含HTTP_X_FILENAME索引.
我的php是:
<?php
$fn = (isset($_SERVER['HTTP_X_FILENAME']) ? $_SERVER['HTTP_X_FILENAME'] : false);
if ($fn) {
// AJAX call
file_put_contents(
'../usr/photos/' . $fn,
file_get_contents('php://input')
);
echo "$fn uploaded";
exit();
}
else {
// form submit
if(!$_FILES['fileselect']) die(print_r($_SERVER));
else $files = $_FILES['fileselect'];
foreach ($files['error'] as $id => $err) {
if ($err == UPLOAD_ERR_OK) {
$fn = $files['name'][$id];
move_uploaded_file(
$files['tmp_name'][$id],
'../usr/photos/' . $fn
);
echo "<p>File $fn uploaded.</p>";
}
}
}
Run Code Online (Sandbox Code Playgroud)
js如下:
//拖放照片上传(function(){ …