Rumah >pembangunan bahagian belakang >tutorial php >Petua Pengaturcaraan PHP: Cipta Aplikasi Buku Alamat Banyak-ke-Satu yang Cekap
Disebabkan masa yang terhad, saya akan memberikan anda contoh kod aplikasi buku alamat banyak dengan satu yang ringkas berdasarkan PHP dan MySQL, dan memberikan penjelasan tertentu. Harap ini membantu anda memahami cara membina aplikasi buku alamat banyak dengan satu yang cekap.
Sekarang, mari kita mula membina aplikasi buku alamat ini!
Pertama, kita perlu mencipta jadual pangkalan data MySQL bernama kenalan untuk menyimpan data kenalan. Struktur jadual adalah seperti berikut:
CREATE TABLE contacts ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50) NOT NULL, phone_number VARCHAR(20) NOT NULL );
Seterusnya, kita perlu menulis kod PHP untuk menyambung ke pangkalan data MySQL. Berikut ialah kod sambungan pangkalan data yang mudah:
<?php $servername = "localhost"; $username = "your_username"; $password = "your_password"; $database = "contacts"; $conn = new mysqli($servername, $username, $password, $database); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?>
Sekarang, mari kita tulis kod PHP untuk mendapatkan semula kenalan daripada pangkalan data dan memaparkannya pada halaman web. Berikut ialah contoh kod mudah:
<?php $results = $conn->query("SELECT * FROM contacts"); if ($results->num_rows > 0) { while ($row = $results->fetch_assoc()) { echo "ID: " . $row['id'] . " - Name: " . $row['name'] . " - Phone Number: " . $row['phone_number'] . "<br>"; } } else { echo "No contacts found."; } ?>
Seterusnya, mari tulis kod untuk melaksanakan fungsi menambah kenalan baharu. Berikut ialah contoh kod mudah:
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = $_POST['name']; $phone_number = $_POST['phone_number']; $sql = "INSERT INTO contacts (name, phone_number) VALUES ('$name', '$phone_number')"; if ($conn->query($sql) === TRUE) { echo "New contact added successfully."; } else { echo "Error: " . $sql . "<br>" . $conn->error; } } ?>
Akhir sekali, kita perlu menambah borang pada halaman web untuk memasukkan maklumat kenalan baharu. Berikut ialah contoh kod mudah:
<form method="post"> Name: <input type="text" name="name"><br> Phone Number: <input type="text" name="phone_number"><br> <input type="submit" value="Add Contact"> </form>
Di atas adalah pelaksanaan mudah aplikasi buku alamat. Melalui kod di atas, anda boleh melaksanakan fungsi memaparkan senarai kenalan dan menambah kenalan baharu. Sudah tentu, terdapat lebih banyak isu fungsian dan keselamatan yang perlu dipertimbangkan dalam aplikasi praktikal.
Semoga contoh ini dapat membantu anda lebih memahami cara menggunakan PHP dan MySQL untuk membina aplikasi buku alamat banyak dengan satu yang cekap. Semoga berjaya dengan pengaturcaraan anda!
Atas ialah kandungan terperinci Petua Pengaturcaraan PHP: Cipta Aplikasi Buku Alamat Banyak-ke-Satu yang Cekap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!