Hiển thị 10 / 686 kết quả

Mọi người cho mình hỏi về cách fix lỗi này dùng ajax trong Laravel với đoạn code này:

public function store(RequestCategory $request)
{
    Category: : create ($request->only('name' )) ;
    return response() ->json(['success' => 'Data Create successfully.']);
}

Khi mình thử tạo post ajax thì cứ nhận được thông báo lỗi "422 (Unprocessable Entity)" đó là khi mình tạo file Request riêng để check validate còn nếu viết validate trực tiếp trong controller thì lại không bị nhỉ?

Mình không hiểu tại sao khi viết mã lệnh jQuery thì cần đặt bên trong document.ready.

Ví dụ như mã sau:

$(document).ready(function () {
  $("a").click(function (e) {
    alert("aaaa");
    e.preventDefault()/
  });
});

và đoạn mã sau:

$("a").click(function (e) {
    alert("aaaa");
    e.preventDefault()/
});

cùng có kết quả cuối cùng như nhau.

Vậy thì tại sao và khi nào cần sử dụng document.ready?

Mình có một bảng có tên là products trong đó có một cột là product_id. Bây giờ mình muốn chuyển tên của cột này chỉ là id thì phải sử dụng câu lệnh như thế nào?

Câu hỏi này không liên quan tới lập trình nhiều nhưng em vẫn đang tò mò không biết trang Facebook được viết bằng ngôn ngữ lập trình nào? Em từng đọc ở đâu đó nói rằng Facebook được viết bằng PHP nhưng khi nói chuyện thì có một số lại khẳng định rằng PHP chỉ là ngôn ngữ dùng để viết tầng frontend của Facebook?

Khi chạy một vòng lặp PHP để lặp qua các ký tự của một chuỗi mình sử dụng đoạn mã sau:

$str = "Hello World";
$i = 0;
while ($str[$i]) {
    // ...
    $i++;
}

Nhưng khi chạy trên một số máy tính khác thì gặp phải lỗi

Notice: Undefined index: 11 index.php in line 2

Một số máy khác thì lại không báo lỗi và đoạn mã chạy bình thường.

Mọi người có ai biết tại sao lỗi này lại xảy ra và cách khắc phục nó như thế nào không?

Em có một cơ sở dữ liệu MySQL với một bảng tên là oc_products và trên bảng oc_products này đang dùng một cột có tên là price với dữ liệu là INT(11) để lưu giá của sản phẩm. Bây giờ em muốn chuyển về kiểu dữ liệu VARCHAR(255) thì phải làm thế nào?

Mọi người cho em hỏi trong PHP làm sao để hiển thị danh sách các tập tin (không bao gồm các thư mục) ở trong một thư mục?

Update: Em biết có hàm scandir() nhưng hàm này trả về cả thư mục và tập tin.

Khi viết hàm callback cho một sự kiện nào đó như click vào một button để ngăn trình duyệt không xử lý sự kiện click theo như mặc định thì cả hai cách viết như ở dưới đây đều đưa về kết quả như nhau:

Cách 1: Sử dụng event.preventDefault().

$("button").click(function (event) {
    // code ...
    event.preventDefault()
});

Cách 2: Sử dụng return false;.

$("button").click(function () {
    // code ...
    return false;
});

Ngoài việc khi sử dụng return false thì không cần phải quan tâm tới tham số ...

Khi đọc khái niệm về PHP là gì thì em thấy tác giả có đề cập tới ngôn ngữ kịch bản (scripting language) và sau đó giải thích sự khác biệt giữa ngôn ngữ lập trình và ngôn ngữ kịch bản nhưng em chưa hiểu rõ hai ngôn ngữ này khác nhau ở điểm nào? Một ngôn ngữ kịch bản có phải là ngôn ngữ lập trình hay không và làm sao để phân biệt được ngôn ngữ kịch bản và ngôn ngữ lập trình?