次に、ユーザーは次のファイル (index3.wml) に入力する必要があります。ユーザーには被験者の名または教授の姓を入力するよう求めます。変数がページ間でどのように転送されるかに注意する必要があります。構文は少し複雑に見えますが、プロセス全体が複数のファイルを通じてどのように実行されるかを理解できます。 挿入 "); 受信時間 $myrow[2] 試験時間 $myrow[ 2], $myrow[3]</P>n" );
php
Header("Content-type: text/vnd.wap.wml");
header("Cache-Control: no-cache、must-revalidate");
header("Pragma: no -cache");
echo (";");
>;
br>"http://www.wapforum.org/DTD/wml_1.1.xml" >;
php
echo ("
if (${$choice} == "姓") {
echo ("教授の姓 (またはその一部).n");
} else if (${$choice} == "件名") {
echo ("件名 (またはその一部).n")
} else {
echo ("何か問題があるのかもしれません。n");
} echo ("<INPUT name='"${$choice}"' type='"text"'>");
? >
php
echo ("
? >
</GO>
php
echo ("
</CARD>
</WML>
クエリコードの書き込み
次のファイルはクエリの処理を担当します。その名前は query.wml で、さらに詳しく分析します。
Header("Content-type: text/vnd.wap.wml");
printf("n");
printf("n");
printf("n");
// 次の行は、教育時間をクエリするための SQL ステートメントを構築するために使用されます。
$consulting_tables =
"(教授は (professors.Id = tea.Id) に参加し、科目を残しました)";
$consulting_columns =
"教授の姓、 Professors.Name, subject.Subject , ";
$consulting_columns .=
"subjects.Cod_number, Professors.Consulting_hour, Professors.Consulting_place"; Cod_subject ";
// 以下行は、クエリ テスト時間の SQL ステートメントを構築するために使用されます。件名、件名.Cod_number、教授.姓、 ";
$exams_columns.= "教授.名前、試験.日付、試験.時間、試験室、試験.テスト";
$exams_query= "試験。 Cod_Subject = subject.Cod_Subject ";
// 次の行は、テスト スケジュールをクエリするための SQL ステートメントにクエリ制限を追加するために使用されます
if ($exams_data) {
switch($exams_data) {
case "subject":
$exams_query.= " and subject.Subject like '%$subject% '";
break
surname; ":
$exams_query.= " and Professors.Surname like '%$surname%'";
break;
}
}
// 以下の行教育時間をクエリするための SQL ステートメントにクエリ制限を追加するために使用されます。
if ($consulting_data) {
switch($consulting_data) {
case "subject":
$consulting_query
.= " および subject.Subject のような '%$subject%'";
case "surname":
$consulting_query.= " および Professors.Surname のような '%$surname%'" ;
break; >function connect($tables, $data, $condition_passed) {
//
// 次の行にパスワードとユーザー名を入力します
//
$ db = mysql_pconnect("localhost ","***","***");
// 次の行にデータベース名を入力します
mysql_select_db("lanfranchi_co_uk",$db) );
$sql = "$tables WHERE $condition_passed order by Professors.Surname";
$result = mysql_query($sql,$db);
}
// この関数は、指導時間の wml コードを生成します
functionConsulting_print($consulting_result) {
global $file
printf( "n");
printf("
n");
while ($myrow = mysql_fetch_row($consulting_result)) { $myrow[0] , $myrow [1]</P>n");
printf("
printf("n");
}
// この関数は wml を生成しますテスト時間割のコード
function print_exams( $exams_result) {
global $file;
printf("<CARD id='"card1"' title='"hours"'>n" );
printf("
n");
while ($myrow = mysql_fetch_row($exams_result)) {
printf("
printf(" <P>$myrow[0]</P>n");
printf(" <P>$myrow[ 1]]</P>n"); printf(" <P>$myrow[4], $myrow[5]</P>n");
printf(" <P>$myrow[7] </P>n"); printf("<P>$myrow[6]</P>n");
}
printf("</CARD>n"); // いつチェックするか指導時間またはテスト時間を選択し、データベースに接続し、wml コードを生成する関数を呼び出します。
if ($consulting_data) {
$connection_result =
connect($consulting_tables, $consulting_columns, $コンサルティング_クエリ);
コンサルティング_プリント($connection_result)
}
if ($exams_data) {
$connection_result =
connect($exams_tables, $exams_columns, $exams_query);
print_exams($connection_result);
printf("
? >
はい、完了です。 MySQL データベースに基づいて最初の PHP/WML ページを作成しました。引き続き自分で練習してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

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

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。
