Bạn chỉ có thể thực hiện một lần nhưng thay vào đó hãy nhận hai để bạn không bao giờ chọn cùng một hàng:
$result = mysqli_query($conn,"SELECT * FROM photos ORDER BY rand() LIMIT 2");
$row = $result->fetch_assoc();
$row2 = $result->fetch_assoc();
// invoke `->fetch` twice to get the first and second row
$img1link = $row['link'];
$img2link = $row2['link'];
Ghi chú bên lề:Hãy cẩn thận với ORDER BY rand()
đó vì nó sẽ chậm trên các tập dữ liệu lớn. Bạn có thể sử dụng một giải pháp thay thế với câu trả lời
tuyệt vời của @Bill Karwin