我的MySQL看起来像这样:(表的名称是类别)
'id', 'content', 'parent'
Run Code Online (Sandbox Code Playgroud)
哪里:
这就是我现在正在尝试的:
function remrecurs($id) {
$qlist=mysql_query("SELECT * FROM category WHERE parent='$id'");
if (mysql_num_rows($qlist)>0) {
while($curitem=mysql_fetch_array($qlist)) {
remrecurs($curitem['parent']);
}
}
mysql_query("DELETE FROM category WHERE id='$id'");
}
Run Code Online (Sandbox Code Playgroud)
由于某种原因,它不起作用和崩溃..任何想法我做错了什么?
我需要在我正在建立的网站中为客户创建一个帮助台,我喜欢StackOverflow找到类似问题的方式.有谁知道该网站使用什么算法,你能提供任何我能找到的参考吗?
我在以下网址创建了一个弹出式导航菜单:http://lixmebel.com - >Галерия - >Проекти.在Firefox和Internet Explorer中一切正常 - 菜单弹出闪存.但在Chrome,Safari和Opera中,菜单背后是闪光灯.有想法该怎么解决这个吗 ?
我正在使用strpos在另一个字符串中找到字符串的位置.我首先检查那里是否找到了字符串.这是我的路线:
if (strpos($grafik['data'],$ss1)<>false && strpos($grafik['data'],$ss2)<>false && strpos($grafik['data'],$ss1) < strpos($grafik['data'],$ss2))
Run Code Online (Sandbox Code Playgroud)
我检查两个字符串是否都包含在内,然后我希望第一个字符串放在第二个字符串之前.在php手册中,它表示当找不到字符串时strpos返回false.但是如果我的字符串从零开始(strpos从开始就返回0),它就像是这个语句
strpos($grafik['data'],$ss1)<>false
Run Code Online (Sandbox Code Playgroud)
是假的.莫名其妙0 ==假?当strpos返回0时,如何使语句成立?
这些是我在index.php中的前5行:
<?php
session_start();
if (!isset($_SESSION['cart'])) $_SESSION['cart']='';
$page = $_GET['page'];
?>
Run Code Online (Sandbox Code Playgroud)
我正在通过firefox-> firebug-> firecookie插件查看会话,并且没有创建会话.(我很确定,因为昨天工作的购物车今天不起作用.)任何想法为什么这个可能会发生以及如何解决它?
我在启用错误时发现了这一点:警告:session_start()[function.session-start]:无法发送会话cookie - 已经发送的标头(输出从/home/controll/public_html/metalkonsult.com/index.php:1开始)在第2行的/home/controll/public_html/metalkonsult.com/index.php中
我进一步探索 - 一些东西被发送到浏览器,但我不知道它来自哪里.我做了一个var_dump(headers_list()); 在第一行,这是我得到的:
array(2) { [0]=> string(23) "X-Powered-By: PHP/5.2.6" [1]=> string(23) "Content-type: text/html" }
Run Code Online (Sandbox Code Playgroud)
我怎么关掉这个?发送什么?
我在网站文件夹会话中的php.ini中设置session.auto_start = 1现在工作..不知道导致问题的原因但是问题暂时得到解决
如果"link"不是事先确切的术语,我道歉.
我有一个包含用户信息的表(用户和密码).我需要相同的用户:密码对出现在同一数据库中的另一个表中.第二个表需要始终复制第一个表 - 如果从第一个表中删除或添加了一个条目 - 更改必须立即应用于第二个表.
请,我需要一个如何做到这一点的例子,因为我不知道在谷歌搜索的术语..
我只需要两列重复,而不是整个表.
我有一个链接文本的网站
我的左侧导航菜单有问题.在下面的菜单中:"Галерия - >Проекти"弹出的子菜单显示在flash内容下,尽管我设置了z-index.这只发生在Chrome和IE中.Firefox渲染得很好.有没有人有办法解决吗 ?
我有InAppBrowser的问题.我试图捕捉可能来自我正在加载的网站的错误,我正在通过错误的.htaccess模拟这个,这会产生错误500.
我有以下代码:
ref = cordova.InAppBrowser.open($openuri, '_blank', 'location=no,toolbar=no,zoom=no,enableviewportscale=no,disallowoverscroll=no');
ref.addEventListener("loadstop",function() {
.....
});
ref.addEventListener("loaderror",function() {
alert('Toot');
});
ref.addEventListener('loadstart', function(event) {
.....
});
Run Code Online (Sandbox Code Playgroud)
该网站正在打开,所有"loadstop"和"loadstart"事件都正常工作.但是,当我故意使页面返回"错误500"时,事件"loaderror"未触发.
它会解决其他错误 - 例如手机上没有互联网时.
关于为什么会发生这种情况的任何想法都受到高度赞赏.
这是我的脚本:
session_start();
include "../inc/conn.php";
if ($_GET['login']=="yes") {
echo 'test2';
$username=$_POST('username');
$password=$_POST('password');
echo $username.' '.$password;
$userq=mysql_query("SELECT * FROM members WHERE username='$username' AND password='$password'") or die(mysql_error());
if (mysql_num_rows($userq)=="1") { $_SESSION['chkuser']="confirmed"; $_SESSION['username']=$user; }
else { echo '??????????????? ??? ?/??? ???????? ?? ??????. ???? ???????? ??????.'; }
}
echo $user.' '.$pass;
if ($_SESSION['chkuser'] <> "confirmed") {
echo '<div align="center"><strong>???? ???????? ??? ? ??????</strong>:<br/><br/><br/>';
?>
<form name="form1" method="post" action="?login=yes">
??????????: <input type="text" name="username" />
??????: <input type="password" name="password" /><br/><br/>
<p><input type="submit" name="Submit" value="????" /></p>
</div> …Run Code Online (Sandbox Code Playgroud)