Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tạo câu lệnh if bên trong echo trong PHP MySQLi

Sau khi người dùng đăng nhập, hãy lưu thông tin chi tiết về người dùng trong phiên và kiểm tra tình trạng xem người dùng có đăng nhập hay không. Ví dụ:nếu bạn đang cố gắng bình luận và chỉ thích cho người dùng đã đăng nhập thì bạn có thể làm một số suy nghĩ như

<?php
session_start();
$_SESSION['email']='[email protected]';
$user_name='dd';
$user_email='ddd';
$post_title='gsdg';

$post_output = "<div id='posts_wrap'><p>$user_name</p><p>$user_email</p><p>$post_title</p>";
 if(isset($_SESSION['email'])){ 
        $post_output.="<a href=''><button>Like</button></a><a href=''><button>Comment</button></a> ";
    }  
    // i want these two button (Edit and Delete) only available to logged in user
    $post_output.= "<a href=''><button>Edit</button></a><a href=''><button>Delete</button></a> </div>";                                    
            print_r($post_output);      





?>

trong đoạn mã trên, người dùng đã đăng nhập nên tất cả các nút đều hiển thị.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Full Text period

  2. MySQL Tham gia nơi không tồn tại

  3. Vùng chứa MySQL không chạy được các tập lệnh khởi tạo trong Docker Compose

  4. Không thể tạo bảng trong MySQL workbench 5.2.40

  5. MYSQL bao gồm các giá trị cho các ngày có số mục bằng không