圖書目錄輸入部份:
if(!$UploadAction):
?>
//本程式是輸入書名,作者、出版社資料而設。
//編者:孔秀祥。日期:2001/3/24
/*
session_start();
if (!isset($auth_passed)) {
echo "此功能只有授權使用者才能使用。";
return -1;
}
if(isset($u_name)) {
session_name($u_name);
//echo "
//echo "
";
}
*/
?>
BODY>
else:
session_start();
require "config.php3";
$b_price=trim($b_price_a).". ".trim($b_price_b);
if(strlen($p_month)==1)
$p_m
if($p_m
$$p_$ ."-".trim($p_month)."-01";
$UploadAction=0;
$repeat=0; //是不是重複了。逾時限制時間缺省時間為30秒設定為0時為不限時
set_time_limit($TimeLimit);
@MYSQL_CONNECT($hostname,$dbusername,$dbpassword) OR DIE("無法連接資料庫!") ;
@mysql_select_db("$dbname") or die("不能選擇資料庫!");
//$q="select books.books_id, books.books_name,author.first_name,author.last_name,publisher .publisher_name from books,author,books_author,publisher where books.books_name="$b_name" and books.publisher_id=publisher.publisher_id and books.books_id=books_author.books_id and books_author.hor_hor; =trim($b_name);
$sele="select books.books_id, books.books_name,author.first_name,author.last_name,publisher.publisher_name,books.ISBN,books.price,books.date_pubbook,books.pages. ";
$fro=" from books,author,books_author,publisher ";
if(trim($isbn)!="")
$whe="where books.ISBN="$isbn" ";
elseif(trim($a_first1)!="" && trim($a_last1)!="" && trim($p_name)!="")
$whe=" where books.books_name=" $b_name" and books.publisher_id=publisher.publisher_id and books.books_id=books_author.books_id and books_author.author_id=author.author_id"; else{
為空,則作者的姓、名,出版社為必填。
請檢查是否符合要求。 ";
xueroom_error_exit($msg,$PHP_SELF);
}
$q="$sele$fro$whe";
/*
books.books$fro$whe";
/*
books.books$books
author.last_name,
publisher.publisher_name
books.ISBN,
books.price,
books.date_pubbooks.date_pubbook. 🎜>*/
$r = @mysql_query($q);
// $count=@mysql_fetch_row($r);
if(!$r){
echo "查詢無效
";
exit;
}
if(mysql_num_rows($exit;
}
if(mysql_num_rows($r)){
} > if(trim($isbn)!=""){
echo "且資料重複。
";
exit;
}
else
while($count echo "while。
";
迴聲修剪($a_first1);
$count[2]);
echo "
";
echo trim($a_last1)==trim($count[3]);
"
*/
*/
1) $ trim($count[3]) && trim($p_name)==trim($count[4])){
$data_exist+=1
=$count[1]; $first_name=$count[2];
$last_name=$count[3];
";
echo "書名:".$books_name;
font>".$first_name.$last_name;
echo "
國標標準書號:".$count[5]; 書價:".$count[6]."元";
echo "
發佈日期: ".substr($count[7],0,4)."年".substr($count [7],5,2).「月」;
if($count[8])
echo "頁碼:".$count[8]."頁";
echo"
返回";
//$repeat=0;
退出;
// ){
}// if(mysql_num_rows($r){
//if(!$repeat){
if($p_name!=""){
$p_name=trim($p_name);
$p_name=trim($p_name); $zipcode=trim($zipcode); $teleph
$telefax=trim($telefax); $; results1 = @mysql_query($s_publisher);
if(mysql_num_rows($results1) $q_publisher="INSERT INTO 發表者(publisher_name, 地址) 、郵遞區號、電話、傳真、電子郵件)VALUES ("$p_name", "$address", "$zipcode", "$zgephone ", "$telefax", "$email")";
$result2 = @ mysql_query($q_publisher); $publisher_id= mysql_insert_id();
}
}
else
$publisher_id= $count1[0]; 🎜> >if($bbname=="")";
退出;
}
else{
$b_name=trim($b_name);
$date_pub);
$type=trim($type);
$pages=trim($pages);
// $b_price=trim() =");
$results3 = @mysql_query($s_books);
$count3=mysql_fetch_array($results3); if(mysql_num_rows($results3) $q_books="插入圖書 (books_name、publisher_id、date_pub、類型、頁數、價格、ISBN) VALUES ("$7_7, "$7/$7("$7), "$pubES ("$7), "$pubES ("$7), "$pubES ("$7), "$pubES ("$7), "$pubES ("$7), "$pubES ("$pub), date_pub", "$type", "$pages", "$b_price","$isbn")";
$result3 = @mysql_query($q_books)
if($result
}
}
其他
$books_id=$count3[0];
}
if(($a_first1=="")| |($a_last1=="")){
echo"第一作者姓名不能為空。";
//退出;
}
else{
$a_first1=trim($a_first1);
$address);
$zipcode=trim($zipcode);
$teleph
$email=trim($email); $results = @mysql_query($s_author);
_num_rows($results) $q_author="插入作者(姓名、姓氏、地址、郵遞區號、電話、電子郵件)值("$a_first1"、"$a_last1"、"$address"、 "$zipcode"、"$telephone" , "$email")";
$result1 = @mysql_query($q_author);
$author_id= mysql_insert_id();
}
}
else
$author_id =$count2[0];
if($books_id!=""||$author_id!=""){
$s_ba="從books_author 中選擇id,其中books_id ="$ books_id" 及author_id="$author_id""
$resulta = @mysql_query($s_ba);
. if(mysql_num_rows($resulta) $q_books_author="INSERT INTO books_author (books_id,author_id,author_type) VALUES (pbooks_id", "$authoraut."$author_type) VALU $author_id="";
$resulta = @mysql_query($q_books_author);
}
2!="")){
$a_first2=trim($a_first2);
$a_last2=trim($a_last2);
p.$ last2" ";
$results5 = @mysql_query($s_author2);
$count5=mysql_fetch_array($results5);
$q_author2="INSERT INTO作者(名字、姓氏、地址、郵遞區號、電話、電子郵件) 值("$a_first2", "$a_last2", "$地址", "$郵遞區號", "$電話", "$電子郵件") ";
$result2 = @mysql_query($q_author2);
= mysql_insert_id();
}
}
其他
$author_id =$count5[0];
if($books_id!=""||$author_id!=""){
$s_ba="從 books_authorhor 中選擇 id,其中 book_hors;
$resulta = @mysql_query($s_ba);
//$counta=mysql_fetch_array($resulta);
if(mysql_num_rows($resulta) , "$author_id", "$author_type")" ;
$author_id="";
$resulta = @mysql_query($q_books_author);
}
}
}
if(($a_first3!="")||($a_last3!="")){
$a_last3=trim($a_last3);
$s_author3="從作者中選擇author_id,其中first_name="$a_first3" 和last_name="$a_last3"";
$results6 = @mysql_query($s_author3);
$count6=mysql_fetch_array($results6);
if(mysql_num_rows($results6) $q_author3="INSERT INTO 作者 (姓名、姓氏、編號( "$地址", "$郵遞區號", "$電話", "$電子郵件")";
$result3 = @mysql_query($q_author3);
if($result3){
$sql.id= my $
}
}
其他
if($books_id!=""||$author_id!=""){
$s_ba="從 books_authorhor 中選擇 id,其中 book_hors;
$resulta = @mysql_query($s_ba);
//$counta=mysql_fetch_array($resulta);
if(mysql_num_rows($resulta) , "$author_id", "$author_type")" ;
$author_id="";
$resulta = @mysql_query($q_books_author);
}
}
}
echo"
回 ";
迴音「

PHP仍然流行的原因是其易用性、靈活性和強大的生態系統。 1)易用性和簡單語法使其成為初學者的首選。 2)與web開發緊密結合,處理HTTP請求和數據庫交互出色。 3)龐大的生態系統提供了豐富的工具和庫。 4)活躍的社區和開源性質使其適應新需求和技術趨勢。

PHP和Python都是高層次的編程語言,廣泛應用於Web開發、數據處理和自動化任務。 1.PHP常用於構建動態網站和內容管理系統,而Python常用於構建Web框架和數據科學。 2.PHP使用echo輸出內容,Python使用print。 3.兩者都支持面向對象編程,但語法和關鍵字不同。 4.PHP支持弱類型轉換,Python則更嚴格。 5.PHP性能優化包括使用OPcache和異步編程,Python則使用cProfile和異步編程。

PHP主要是過程式編程,但也支持面向對象編程(OOP);Python支持多種範式,包括OOP、函數式和過程式編程。 PHP適合web開發,Python適用於多種應用,如數據分析和機器學習。

PHP起源於1994年,由RasmusLerdorf開發,最初用於跟踪網站訪問者,逐漸演變為服務器端腳本語言,廣泛應用於網頁開發。 Python由GuidovanRossum於1980年代末開發,1991年首次發布,強調代碼可讀性和簡潔性,適用於科學計算、數據分析等領域。

PHP適合網頁開發和快速原型開發,Python適用於數據科學和機器學習。 1.PHP用於動態網頁開發,語法簡單,適合快速開發。 2.Python語法簡潔,適用於多領域,庫生態系統強大。

PHP在現代化進程中仍然重要,因為它支持大量網站和應用,並通過框架適應開發需求。 1.PHP7提升了性能並引入了新功能。 2.現代框架如Laravel、Symfony和CodeIgniter簡化開發,提高代碼質量。 3.性能優化和最佳實踐進一步提升應用效率。

PHPhassignificantlyimpactedwebdevelopmentandextendsbeyondit.1)ItpowersmajorplatformslikeWordPressandexcelsindatabaseinteractions.2)PHP'sadaptabilityallowsittoscaleforlargeapplicationsusingframeworkslikeLaravel.3)Beyondweb,PHPisusedincommand-linescrip

PHP類型提示提升代碼質量和可讀性。 1)標量類型提示:自PHP7.0起,允許在函數參數中指定基本數據類型,如int、float等。 2)返回類型提示:確保函數返回值類型的一致性。 3)聯合類型提示:自PHP8.0起,允許在函數參數或返回值中指定多個類型。 4)可空類型提示:允許包含null值,處理可能返回空值的函數。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

禪工作室 13.0.1
強大的PHP整合開發環境

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具