検索
ホームページphp教程php手册図書館管理プログラム (2)

図書館管理プログラム (2)

Jun 13, 2016 pm 12:39 PM
のために著者出版社はいプログラム材料入力一部

書籍カタログ入力部:

if(!$UploadAction):
?>

//このプログラムは書籍のタイトル、著者、出版社のデータを入力します。 。
//編集者:孔秀祥。日付: 2001/3/24
/*
session_start();
if (!isset($auth_passed)) {
echo "この機能は許可されたユーザーのみが使用できます。"; 🎜> return -1;

if(isset($u_name)) {
session_name($u_name);

//echo "

".session_name().": このプログラムは心を込めてお手伝いします。
n";
//echo "
";
}
*/
?>

图书目录输入


ACTION= " $PHP_SELF ?>"メソッド = "投稿">




> ;





gt;



著作権名
作成者
名前
作成者
名前
作成者
名前
画期的な方法

定价.


出版社
出版日期

ISBN gt;

注意事項があります










else:
session_start(); config.php3";

$b_price=trim($b_price_a).".".trim($b_price_b);
if(strlen($p_month)==1)
$p_month = "0".trim($p_month);
if($p_month=="")
$p_month="01";
$date_pub=trim($p_year); $p_month)."-01";

$UploadAction=0; // 繰り返しますか?
$TimeLimit=0; // デフォルトの時間を 30 秒に設定します。
set_time_limit($TimeLimit); ,$dbusername,$dbpassword ) OR DIE("データベースに接続できません!");
@mysql_select_db("$dbname") または die("データベースを選択できません!"); Books.books_id、books.books_name,author.first_name,author.last_name,publisher.publisher_name をbooks,author,books_author,publisher から選択します (books.books_name="$b_name"、books.publisher_id=publisher.publisher_id、books.books_id=) Books_author.books_id および Books_author.author_id =author.author_id";

$b_name=trim($b_name);
$sele="books.books_id、books.books_name、author.first_name、author を選択します。 last_name,publisher.publisher_name,books .ISBN,books.price,books.date_pub,books.pages";
$fro=" from Books,author,books_author,publisher ";
if(trim($isbn) !="")
$whe="wherebooks.ISBN="$isbn" "
elseif(trim($a_first1)!="" && Trim($a_last1)!="" && Trim( $p_name)!="" )
$whe= ここで、books.books_name="$b_name"、books.publisher_id=publisher.publisher_id、books.books_id=books_author.books_id、books_author.author_id=author.author_id";
else{
$msg="本のタイトルは必須です。ISBN が空の場合は、著者の姓名と出版社が必要です。
要件を満たしているかどうかを確認してください。 ";
xueroom_error_exit($msg,$PHP_SELF);

}
$q="$sele$fro$whe";

/*
books.books_id 、
books.books_name、
author.first_name、
author.last_name、
publisher.publisher_name
books.ISBN、
books.price、
books.date_pub、
books.pages
*/
$r = @mysql_query($q);
// $count=@mysql_fetch_row($r); count[1]."
";
if(!$r){
echo "無効なクエリ
";
exit;
}
if(mysql_num_rows ($r)){
if(trim( $isbn)!=""){
echo "データが重複しています。
";
exit;
}
else
while($count=mysql_fetch_array($r)){
/*
echo "while.
";
echo トリム($a_first1);
echo トリム($count[2]);
echo トリム($a_first1)==trim($count[2]);
echo "< br>"; ==trim($count[4]);
echo "
";
*/
if(trim($a_first1)==trim($count[2]) && trim( $a_last1)==trim($count[3]) && trim($p_name)==trim($count[4])){
$data_exist =1;
$books_id=$count[0] ;
$books_name=$count[1];
$last_name=$count[3];
echo "
";
echo "书名:".$books_name;
echo "
作成者:".$first_name.$last_name;
echo "
国标标準书号:gt;".$count[5];
echo "
书价:".$count[6]."元";
echo "
出版日期:".substr($count[7],0,4)."年".substr($count [7],5,2)."月";
if($count[8])
echo "页码:".$count[8]."页";
echo"
戻ります ";
//$repeat=0;
終了;
// 休憩;
}
}//while($count=mysql_fetch_array($r)){
}//if(mysql_num_rows($r){


//if(! $repeat){

if($p_name!=""){
$p_name=trim($p_name);
$zipcode=トリム($郵便番号);
$telephone=trim($telfax);
$s_publisher= Publisher_id からの Publisher_name="$p_name"";
$results1 = @mysql_query($s_publisher);
$count1=mysql_fetch_array($results1)
if(mysql_num_rows($results1) $q_publisher="出版社 (出版社名、住所、郵便番号、電話番号、テレファックス、電子メール) に挿入 値 ("$p_name", "$address", "$zipcode", "$telephone", "$telfax) ", "$email")"
$result2 = @mysql_query($q_publisher)
if($result2){
$publisher_id= mysql_insert_id(); }
}
else
$publisher_id= $count1[0];
}

if($b_name==""){
echo"书名を空にすることはできません。";
exit;
}
else{
$b_name=trim($b_name);
$publisher_id=trim($publisher_id);
// $date_pub=trim( $date_pub);
$type=trim($pages);
$isbn=trim($isbn) );
$s_books="books_name="$b_name" "; if(mysql_num_rows($results3) $q_books="書籍 (書籍名、出版社 ID、出版日、種類、ページ、価格、ISBN) に挿入します。 VALUES ("$b_name", "$publisher_id", " $date_pub", "$type", "$pages", "$b_price","$isbn")";
$result3 = @mysql_query($q_books)
if($result3){
$books_id= mysql_insert_id();
}
else
$books_id=$count3[0]
}

; == ")||($a_last1=="")){
echo"第一作者の姓名を空にすることはできません。";
//exit;
}
else{
$a_first1=trim($a_first1);
$a_last1=trim($a_last1);
$address=trim( $address);
$zipcode=trim($telephone);
$email=trim($email); author where first_name="$a_first1" and last_name="$a_last1"";
$results = @mysql_query($s_author);
$count2=mysql_fetch_array($results);
if(mysql_num_rows($) results) $q_author="著者名 (名、姓、住所、郵便番号、電話番号、メールアドレス) に挿入 値 ("$a_first1", "$a_last1", "$address", "$zipcode) ", "$telephone", "$email")";
$result1 = @mysql_query($q_author);
if($result1){
$author_id= mysql_insert_id(); > }
}
else
$author_id =$count2[0];

if($books_id!=""||$author_id!=""){
$s_ba= "books_id="$books_id" および author_id="$author_id"" の場合、books_author から ID を選択します。
$resulta = @mysql_query($s_ba);
//$counta=mysql_fetch_array($resulta);
if(mysql_num_rows($resulta) $q_books_author="書籍著者 (書籍ID, 著者ID, 著者タイプ) 値に挿入 ("$ブックス_ID", "$著者_ID", "$著者_タイプ")" ;
$author_id="";
$resulta = @mysql_query($q_books_author);
}
}
}
if(($a_first2!="")||($a_last2!="")){
$a_first2=trim($a_first2);
$a_last2=trim($a_last2);
$s_author2="first_name="$a_first2" および last_name="$a_last2"" の著者から author_id を選択します。
$results5 = @mysql_query($s_author2);
$count5=mysql_fetch_array($results5);
if(mysql_num_rows($results5) $q_author2="INSERT INTO 著者 (名、姓、住所、郵便番号、電話番号、電子メール) VALUES ("$a_first2", "$a_last2", "$address"、 "$zipcode"、"$telephone"、"$email")";
$result2 = @mysql_query($q_author2);
if($result2){
$author_id= mysql_insert_id();
}

}
else
$author_id =$count5[0];
if($books_id!=""||$author_id!=""){
$s_ba="books_id="$books_id" および author_id="$author_id"" の場合、books_author から ID を選択します。
$resulta = @mysql_query($s_ba);
//$counta=mysql_fetch_array($resulta);
if(mysql_num_rows($resulta) $q_books_author="書籍著者 (書籍ID, 著者ID, 著者タイプ) 値に挿入 ("$ブックス_ID", "$著者_ID", "$著者_タイプ")" ;
$author_id="";
$resulta = @mysql_query($q_books_author);
}
}

}
if(($a_first3!="")||($a_last3!="")){
$a_first3=trim($a_first3 );
$a_last3=trim($a_last3);
$s_author3="first_name="$a_first3" および last_name="$a_last3"" の著者から author_id を選択します。
$results6 = @mysql_query($s_author3);
$count6=mysql_fetch_array($results6);
if(mysql_num_rows($results6) $q_author3="作成者 (名、姓、住所、郵便番号、電話番号、電子メール) に挿入 VALUES ("$a_first2", "$a_last2", "$address"、 "$zipcode"、"$telephone"、"$email")";
$result3 = @mysql_query($q_author3);
if($result3){
$author_id= mysql_insert_id();
}

}
else
$author_id =$count6[0];
if($books_id!=""||$author_id!=""){
$s_ba="books_id="$books_id" および author_id="$author_id"" の場合、books_author から ID を選択します。
$resulta = @mysql_query($s_ba);
//$counta=mysql_fetch_array($resulta);
if(mysql_num_rows($resulta) $q_books_author="書籍著者 (書籍ID, 著者ID, 著者タイプ) 値に挿入 ("$ブックス_ID", "$著者_ID", "$著者_タイプ")" ;
$author_id="";
$resulta = @mysql_query($q_books_author);
}
}

}

echo"
戻り ";
エコー"
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター