09/10/2018, 23:57
[PHP] Vài vấn đề cần giải đáp.
Mình đang học PHP, mình có vài điều cần tham khảo ý kiến của mọi người, mong các bạn giúp đỡ.
- Khi lấy 1 record từ database ra làm sao để có thể trình bày mỗi hàng một màu nền khác nhau ? Như hình ví dụ ở dưới:
- có cách nào truyền biến giữa các trang mà không phải bật Gobal_register là On ?
- Khi viết các trang tin tức thì ảnh của tin nên insert vào hẳn database luôn hay copy vào 1 thư mục khác rồi lấy đường dẫn của nó chèn vào database ?
- Form validation thì nên dùng PHP hay javascript ?
- Khi lấy 1 record từ database ra làm sao để có thể trình bày mỗi hàng một màu nền khác nhau ? Như hình ví dụ ở dưới:
- có cách nào truyền biến giữa các trang mà không phải bật Gobal_register là On ?
- Khi viết các trang tin tức thì ảnh của tin nên insert vào hẳn database luôn hay copy vào 1 thư mục khác rồi lấy đường dẫn của nó chèn vào database ?
- Form validation thì nên dùng PHP hay javascript ?
Bài liên quan
<?
// query from database
$i = 0;
// while fetching:
$i++;
if ($i % 2 == 0) $pre_tbl = "_1";
else $pre_tbl = "_2";
?>
- copy vào 1 thư mục khác rồi lấy đường dẫn chèn vào DB thôi bạn ạ
- - Form validation thì nên dùng PHP hay javascript: Cả 2 là tốt nhất - còn ko thì ở PHP,
1. Như Amida nói, bạn nên thay hẳn biến $i thành Id trong DB luôn nhé.
2. Cách tốt nhất là dùng Session.
3. Chúng ta chỉ nên lưu tên của pictures thôi, còn quy tắc đặt tên, quy cách truy xuất đường dẫn như thế nào thì do bạn tự quyết định lấy. Mình thì dùng ngày giờ post tin làm 1 phần tên hình ảnh luôn.
4. Form validation thì có nhiều kiểu, thông thường nhất là dùng Javascript để giảm tải cho server, nhưng vẫn phải có những mã lệnh php ở trình máy chủ để kiểm soát dữ liệu.
Thân,
Không dùng ID được bạn à, vì bảng có nhiếu rows được đánh là 1,2,3,4. Nếu xóa một ID ( ví dụ xóa ID 3) thì không thể dùng cách chia của Amida. Mình dùng các khác và làm được rồi.
@dungpt2003
Tên miền cũng là tên của mình, hồi xưa có ai mua mất, họ vừa thả ra là mình chộp được luôn.
Cám ơn các bạn đã góp ý giúp mình nhé.