用PHP3作树型目录_PHP
Jun 01, 2016 pm 12:28 PM function style(){
echo"";
}
function GetMessages($msgStart,$number,$type){
$conn=mysql_connect("localhost","207","");
mysql_select_db("test");
$sql="select*from message where fatheird=-1 and type=";
$sql=$sql.$type;
$sql=$sql."order by time desc LIMIT ";
$sql=$sql.$msgStart;
$sql=$sql.",";
$sql=$sql.$number;
$result= mysql_query($sql,$conn);
if(!$result){
mysql_close($conn);
$msgs[0]=0;
return $msgs;
}
$count=0;
while ($obj=mysql_fetch_object($result)){
$count++;
$msgs[$count]=$obj;
}
$msgs[0]=$count;
mysql_close($conn);
return $msgs;
}
function InsertMessage($msg){
if(!(($msg["title"])&&($msg["author"])&&($msg["time"]))){
return 0;
exit;
}
$conn=mysql_connect("localhost","207","");
mysql_select_db("test");
$sql="insert into message(title,body,author,fatherid,time,type)values('";
$sql=$sql.getsafestring($msg["title"]);
$sql=$sql."','";
$sql=$sql.getsafestring($msg["body"]);
$sql=$sql."','";
$sql=$sql.$msg["author"];
$sql=$sql."',";
$sql=$sql.$msg["fatherid"];
$sql=$sql.",'";
$sql=$sql.$msg["time"];
$sql=$sql."',";
$sql=$sql.$msg["type"];
$sql=$sql.")";
$result=mysql_query($sql,$conn);
mysql_close($conn);
return $result;
}
function getmessagebyfather($fatherid){
$conn=mysql_connect("localhost","207","");
mysql_select_db("test");
$sql="select*from message where fatherid=";
$sql=$sql.$fatherid;
$sql=$sql."order by time desc";
$result=mysql_query($sql,$conn);
if(!$result){
mysql_close($conn);
$msgs[0]=0;
return $msgs;
}
$count=0;
while($obj=mysql_fetch_object($result)){
$count++;
$msgs[$count]=$obj;
$msgs[$count]->child=getmessagebyfather($obj->id);
}
$msgs[0]=$count;
return $msgs;
}
$count=0;
while ($obj=mysql_fetch_object($result)){
$count++;
$msgs[$count]=$obj;
$msgs[$count]->child=getmessagebyfather($obj->id);
}
$msgs[0]=$count;
return $msgs;
}
function getmsgcount($type){
$conn=mysql_connect("localhost","207","");
mysql_select_db("test");
$sql="select count(*)from message where fatherid=-1 and type=";
$sql=$sql.$type;
$result=mysql_query($sql,$conn);
$count=mysql_result($result,0);
mysql_colse($conn);
return $count;
}
function getmessagebyid($id){
$conn=mysql_connect("localhost","207","");
mysql_select_db("test");
$sql="select*from messgae where id=".$id;
$result=mysql_query($sql,$conn);
if(!$result)
return 0;
}
$obj=mysql_fetch_object($result);
mysql_colse($conn);
return $obj;
}
function getsafestring($string){
$string=str_replace(" $string=str_replace(">",">",$string);
$string=str_replace("'","",$string);
$string=str_replace("\n","
",$string);
$string=str_replace(" ","",$string);
return $string
}

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Was ist der Unterschied zwischen HQL und SQL im Hibernate-Framework?

Verwendung der Divisionsoperation in Oracle SQL

Was bedeutet das Identitätsattribut in SQL?

Vergleich und Unterschiede der SQL-Syntax zwischen Oracle und DB2

Ausführliche Erläuterung der Funktion „Tag festlegen' in den dynamischen SQL-Tags von MyBatis

So beheben Sie den 5120-Fehler in SQL

Die Funktion glob() in PHP wird zum Suchen von Dateien oder Verzeichnissen verwendet

Wie verwende ich SQL-Anweisungen zur Datenaggregation und Statistik in MySQL?
