Heim Backend-Entwicklung PHP-Tutorial 用PHP3作树型目录_PHP

用PHP3作树型目录_PHP

Jun 01, 2016 pm 12:28 PM
count sql 目录

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
}

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist der Unterschied zwischen HQL und SQL im Hibernate-Framework? Was ist der Unterschied zwischen HQL und SQL im Hibernate-Framework? Apr 17, 2024 pm 02:57 PM

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

Verwendung der Divisionsoperation in Oracle SQL Verwendung der Divisionsoperation in Oracle SQL Mar 10, 2024 pm 03:06 PM

Verwendung der Divisionsoperation in Oracle SQL

Was bedeutet das Identitätsattribut in SQL? Was bedeutet das Identitätsattribut in SQL? Feb 19, 2024 am 11:24 AM

Was bedeutet das Identitätsattribut in SQL?

Vergleich und Unterschiede der SQL-Syntax zwischen Oracle und DB2 Vergleich und Unterschiede der SQL-Syntax zwischen Oracle und DB2 Mar 11, 2024 pm 12:09 PM

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 Ausführliche Erläuterung der Funktion „Tag festlegen' in den dynamischen SQL-Tags von MyBatis Feb 26, 2024 pm 07:48 PM

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

So beheben Sie den 5120-Fehler in SQL So beheben Sie den 5120-Fehler in SQL Mar 06, 2024 pm 04:33 PM

So beheben Sie den 5120-Fehler in SQL

Die Funktion glob() in PHP wird zum Suchen von Dateien oder Verzeichnissen verwendet Die Funktion glob() in PHP wird zum Suchen von Dateien oder Verzeichnissen verwendet Nov 18, 2023 pm 06:17 PM

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

Wie verwende ich SQL-Anweisungen zur Datenaggregation und Statistik in MySQL? Wie verwende ich SQL-Anweisungen zur Datenaggregation und Statistik in MySQL? Dec 17, 2023 am 08:41 AM

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

See all articles