Skip to content

Blog Công Nghệ

MENUMENU
  • Trang chủ
  • Giới Thiệu
  • Lập Trình
    • Lập Trình Website
      • Laravel
        • Phân Tích Dự Án
      • PHP
      • SQL
      • HTML
      • CSS
      • Javascipt
      • My Project
      • Wordpress
    • Luyện Skill
    • Lập trình winform
    • CSDL
    • Lập Trình Android
    • Trí tuệ nhân tạo
    • Khai Khoáng Dữ Liệu
    • Arduino
    • Khác
    • Đồ án
  • Phần Mềm
    • Powerpoint
    • Tool
  • Cuộc sống và Giải trí
    • Hợp âm
    • web5ngay - youtube
    • Công Giáo
    • Kỹ Năng Sống
    • Street Workout
  • Danh sách bài viết
  • Guide line
    • Guild line phỏng vấn
    • Guide lines Laravel
    • Guide line Module Frontend
  • Tóm tắt sách
  • Fanpage

Blog Công Nghệ

Nơi chia sẻ kiến thức

Lệnh cơ bản thường sử dụng trong PHP

8 Tháng Sáu, 2020 by admin
Lượt xem: 14

Contents

  • 1. Cơ sở dữ liệu
    • 1.1 Kết nối
    • 1.2 Truy vấn
  • 2. Chuyển trang
  • 3. Upload file

1. Cơ sở dữ liệu

1.1 Kết nối

$servername = "localhost";
$username = "root";
$password = "";
$table = "quanlysinhvien";

// Create connection
$conn = new mysqli($servername, $username, $password, $table);

// Check connection
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

1.2 Truy vấn

$sql = "SELECT * FROM tbl_nganh";

$rs = $conn->query($sql);

if( $rs->num_rows > 0 )
{
  while( $row = $rs->fetch_assoc() ) {
    ?>

      <tr>
      <td><?php echo $row["maNganh"] ?></td>
      <td><?php echo$row["tenNganh"] ?></td>
      </tr>

      <?php
    }
}

$conn->close();

Nếu bị lỗi kết nối thì nhớ định nghĩa utf-8 khi truy vấn.

mysqli_set_charset($conn, 'UTF8');

2. Chuyển trang

header("Location: frm_them_nganh_hoc.php");

3. Upload file

<!-- form-upload.php -->
<!DOCTYPE html>
<html>
<body>

<form action="upload.php" method="post" enctype="multipart/form-data">
  Select image to upload:
  <input type="file" name="fileToUpload" id="fileToUpload">
  <input type="submit" value="Upload Image" name="submit">
</form>

</body>
</html>
/* upload.php */
<?php
$target_dir = "uploads/";  //thay đổi thư mục cần lưu ảnh
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); //fileToUpload là name trong input file 
$uploadOk = 1;
$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));

// Check if image file is a actual image or fake image
// kiểm tra file thật sự là hình ảnh
if(isset($_POST["submit"])) {
  $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]); //tmp_name là tên file tạm bạn k cần phải thay thế
  if($check !== false) {
    echo "File is an image - " . $check["mime"] . ".";
    $uploadOk = 1;
  } else {
    echo "File is not an image.";
    $uploadOk = 0;
  }
}

// Check if file already exists
// Kiểm tra file đã tồn tại
if (file_exists($target_file)) {
  echo "Sorry, file already exists.";
  $uploadOk = 0;
}

// Check file size
// Kiểm tra kích thước file
if ($_FILES["fileToUpload"]["size"] > 500000) {
  echo "Sorry, your file is too large.";
  $uploadOk = 0;
}

// Allow certain file formats
// Các loại đuôi ảnh cho phép
if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg"
&& $imageFileType != "gif" ) {
  echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed.";
  $uploadOk = 0;
}

// Check if $uploadOk is set to 0 by an error
if ($uploadOk == 0) {
  echo "Sorry, your file was not uploaded.";
// if everything is ok, try to upload file
} else {
  if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { // move_uploaded_file là hàm up file lên server
    echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded.";
  } else {
    echo "Sorry, there was an error uploading your file.";
  }
}
?>

Bạn chỉ cần copy hai nội dung vào hai file như ghi chú ở dòng 1 mỗi file. Riêng File thứ 2 thì bạn thay đổi các dòng cho phù hợp (3, 4, 37). Nếu thay đổi dòng 4 thì thay đổi thêm các dòng 11,30, 48, 49.

Related posts:

  1. Tổng hợp các exceptions thường gặp trong Laravel
  2. Nhập xuất dữ liệu excel trong laravel
  3. Lệnh cơ bản của Git, đơn giản, hiệu quả – điểm cộng cho các lập trình viên Việt Nam
  4. API sử dụng resource trong Laravel

Post navigation

Previous Post:

Download video Facebook sử dụng công cụ Getfvid

Next Post:

Github cơ bản

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Ẩn sidebar

Tìm kiếm

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Blog Công Nghệ

Bài viết mới

  • Master typescript
  • Sendmail trong Laravel sử dụng dịch vụ SES, SQS của Amazon
  • Install SSL in Nginx Ubuntu
  • Docker study
  • Bảo vệ: Hướng dẫn code bot Telegram easy game

Lượng truy cập

0074602
Visit Today : 198
Visit Yesterday : 178
This Month : 873
Who's Online : 3
© 2025 Blog Công Nghệ | WordPress Theme by Superbthemes