PHP+excel 一般書籍情報 あいまい検索システム PC Web版 著者が初めてリリースしたPHPあいまい検索システムです。パフォーマンスの説明: これは、地方の書店で書籍をオンラインで検索するために特別に設計されており、情報化時代において、シンプルな検索機能により作業効率が向上し、半分の労力で 2 倍の結果が得られます。 1. コードは非常にシンプルなので、少し改良して自分に合ったファジー クエリ システムを使用できます。コード学習者には重宝します。 2. コードは非常に汎用性が高く、コア コードを変更することなく、製品情報クエリ システムなどのほぼすべての 3 択ファジー クエリに適用できます。 3. 8 つのパラメータを変更すると、他のほとんどすべての内容が Excel テーブルによって制御され、すべての 2 次元テーブルが直接サポートされます。
使用上の提案: FTP 経由で直接アップロードして使用できます。最初はクエリのテスト用に直接アップロードすることをお勧めします。フロントエンド アクセス: http://website/directory/ (アップロードは、mysql データベースなどのサポートなしで直接使用されます)、その後、notepad++ が inc/conn.Php を開いて、パラメーターと Web ページ間の対応関係を表示します。次に、デフォルトの組み込みデータベースを開いてクエリ結果を比較し、対応する関係を確認します。 xls バージョンを開く方法: 直接ダブルクリックして、xls 形式の Excel ファイルを開いて表示できます。
使用手順: パラメータの変更 1. ソフトウェア notepad++ またはメモ帳で inc/conn.php を開き、Web サイトのタイトル、クエリ条件、その他のパラメータを変更します。 詳細については、ファイルとその中のテキストの説明を参照してください。セキュリティ上の理由から、$UpDir パラメータを変更し、対応するフォルダー名 (特に Linux シリーズと Excel シリーズ) を変更してください。データ変換 1. エッジを削除します。2 次元テーブル部分を残します (最初の行と列のヘッダー、およびそれ以降は 1 行につき 1 つのデータを残します)。 2. 複数列のタイトルは 1 つの行に結合する必要があります。結合されたセルがある場合は、セルを分割した後、分割する前に各セルにコンテンツを入力します。 3. 余分なものを削除します。不要なテーブルを削除し、sheet1 などの 1 つのテーブルだけを残します。クエリが失敗した場合は、.xls ファイル (excel97-2003) として保存してみてください。ソース コードのアップロード 1. ソース コードのアップロード: 元の構造を保持して、直接使用するために Web サイトにアップロードします。詳細については、ビデオ チュートリアルをご覧ください。
データのアップロード 1. アップロード方法: FTP ツールのアップロード (推奨)、オンライン ファイル管理ツールの管理など。 2. エンコード (つまり、文字セット: gb2312) を指定してコードとデータをアップロードし、Web サイトのデータベース ディレクトリにアップロードします。 3. 新しいクエリ カテゴリを追加します。新しいデータをアップロードします。接尾辞はオリジナルと同じであることに注意してください。クエリ条件は、inc/conn.Php で設定したものと同じである必要があります。 4. クエリ カテゴリを減らします。データベース ディレクトリ内の対応するファイル名を削除してください。 5. クエリ カテゴリを変更します。対応するファイル名を変更します。 6. データ内容の変更: 新しく転送されたデータをアップロードして、同じ名前の元のデータを置き換えます。
特別な強調 (つまり、2 次元のテーブル ルール) 1. 行ヘッダーと列ヘッダーは 1 つだけサポートされます。つまり、複数の行と行ヘッダーが 1 つの行にマージされます (列ごとに列ヘッダーを 1 つだけリセットするのと同じです) 2. セルのマージはサポートされていません: セルを分割した後、各セルには分割前のコンテンツが入力されます。 3. さらに: Excel および Csv バージョンのより包括的な説明については、このページの最後を参照してください: 2 次元テーブルの仕様