Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk bertanya sama ada medan wujud dalam php
Cara melaksanakan kehadiran medan pertanyaan PHP: 1. Buat fail sampel PHP 2. Sambungkan ke pangkalan data 3. Tanya nilai tertentu melalui pernyataan "pilih * daripada" 4. Gunakan "jika (; !mysql_num_rows( $result)){...}else{...}" boleh digunakan untuk menentukan sama ada nilai itu wujud.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
Bagaimana untuk menyemak sama ada medan wujud dalam PHP?
php menanyakan jadual pangkalan data untuk menentukan sama ada nilai tertentu wujud
Kodnya adalah seperti berikut:
<?php $sql="select * from checklist where game_id=$gid and task='$task' and status='$status'"; $result=mysql_query($sql); $row = mysql_fetch_array($result, MYSQL_ASSOC); if (!mysql_num_rows($result)) { echo "record doesn't exist~~~~~!!!!!!"; } else { // echo mysql_num_rows($result)."\n"; echo $row['game_id']; echo $row['task']; } ?>
Maklumat lanjutan
Langkah umum untuk mengakses MySql
1) Sambung ke pelayan MySql
Gunakan fungsi mysql_connect() untuk mewujudkan sambungan dengan pelayan MySql.
2) Pilih pangkalan data MySql
Gunakan fungsi mysql_select_db() untuk memilih pangkalan data pada pelayan MySql dan buat sambungan dengan pangkalan data.
3) Laksanakan pernyataan SQL
Gunakan fungsi mysql_query() untuk melaksanakan pernyataan SQL. (Termasuk menambah, memadam, mengubah suai, bertanya, memaparkan)
4) Tutup set hasil
Gunakan mysql_free_result($result) untuk menutup set keputusan untuk mengeluarkan sumber.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk bertanya sama ada medan wujud dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!