Đang cố lấy thuộc tính 'mật khẩu' của đối tượng không
Đang cố gắng lấy thuộc tính của trình viết mã không phải đối tượng 3 Bạn có muốn lấy tài sản không? Show Đội. hỏi đáp công việc. Stack Overflow cho Teams là một nơi riêng tư, an toàn để bạn và đồng nghiệp của bạn tìm và chia sẻ thông tin TÍN. PHƯƠNG TIỆN TRUYỀN THÔNG. TÍN. Truyền thông là phương tiện truyền thông mạng ngành du lịch hàng đầu. Chúng tôi cung cấp những tin tức mới nhất liên quan đến du lịch Malaysia, nội địa, quốc tế, hàng không, công nghệ và khách sạn, v.v. Xin lưu ý rằng mặc dù Red Rock Grill & Bar chấp nhận đặt chỗ, nhưng chúng tôi hứa sẽ cố gắng hết sức để sắp xếp chỗ ngồi cho bạn trong khoảng thời gian hợp lý kể từ khi đặt chỗ Là bảo tàng duy nhất thuộc loại này ở Hy Lạp, Bảo tàng Rượu Koutsoyannopoulos nằm trong một hang động tự nhiên. Nó nằm sâu 8m dưới mặt đất, dài 300m và có hình dạng giống mê cung Cố gắng lấy thuộc tính của đối tượng không (PHP CodeIgniter). Mã của tôi chỉ để lưu phiên dữ liệu. Đây là mã của tôi. $idfb = 12121983918 // chỉ id mẫu. $sql = $this->db->query('CHỌN * từ người dùng WHERE facebookid = "'. $idfb. '" Lưu ý. Đang cố gắng lấy thuộc tính của đối tượng không trong thử nghiệm. php trên dòng 12 bpat1434 mysqli->affected_rows xử lý kết quả của câu lệnh UPDATE, INSERT, CREATE Tôi đã in kết quả của tên tuyến đường, nó chỉ trả về ba tên trong khi tôi có 4 mảng xe buýt, mảng xe buýt cuối cùng có cùng route_id với mảng xe buýt đầu tiên nhưng nó không trả về route_name gây ra lỗi này cho tôi vì nó không có giá trị nhưng đây là hai bảng >> Schema::create('routes', function (Blueprint $table) { $table->id(); $table->string('route_name'); $table->string('route_code'); $table->timestamps(); }); Schema::create('buses', function (Blueprint $table) { $table->id(); $table->string('bus_code'); $table->foreignId('route_id')->constrained('routes')->onUpdate('cascade')->onDelete('cascade');; $table->integer('total_seats'); $table->enum('status', ['avaliable', 'not_avaliable']); $table->timestamps(); }); và đây là bộ điều khiển và đây là các mô hình>> và đây là lưỡi kiếm >> @foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach Thêm giải pháp của bạn ở đâyB I U S small BIG code @foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach5 < > & link [^] encode untab case indent outdent Xem trước 0thành viên hiện tạihoặc tham gia với chúng tôiTải xuống, Bình chọn, Nhận xét, Xuất bản Email của bạnEmail này đang được sử dụng. Bạn có cần mật khẩu của bạn? Mật khẩu tùy chọnKhi trả lời câu hỏi, vui lòng.
Nội dung này, cùng với bất kỳ tệp và mã nguồn liên quan nào, được cấp phép theo Giấy phép Mở Dự án Code (CPOL) Khi tôi cố gắng xóa tên trong thanh trượt @foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach6 nó sẽ xuất ra @foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach7, nhưng khi tôi cố gắng thêm ->tên vào đó thì nó báo @foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach8 nhưng tôi có một tên trường trong bảng của mình và một mô hình @foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach9. Tui bỏ lỡ điều gì vậy? Dung dịchTruy vấn của bạn có trả về mảng hoặc đối tượng không? Đăng ký cá nhân và quyền truy cập vào Questia không còn nữa. Chúng tôi xin lỗi vì bất kỳ sự bất tiện nào và sẵn sàng giúp bạn tìm các tài nguyên tương tự Khi thế giới giáo dục thay đổi, Gale tiếp tục thích ứng với nhu cầu của khách hàng và người dùng. Chúng tôi cung cấp nhiều tài nguyên và cơ sở dữ liệu định kỳ khác gần đây đã được cải tiến để giúp mọi người khám phá nhanh hơn và dễ dàng hơn num_rows of non-object là lỗi phổ biến nhất trong PHP. Loại lỗi này xảy ra bất cứ khi nào bạn viết Truy vấn CHỌN MySQL theo cách Hướng đối tượng để tìm nạp một số từ cơ sở dữ liệu. Trước khi tìm nạp dữ liệu, bạn kiểm tra tổng số bản ghi bằng cách sử dụng num_rows. Cho nên. Đôi khi bạn gặp lỗi Bây giờ, bạn không nên lo lắng về loại lỗi này, bạn đã tìm thấy các hướng dẫn phù hợp để giải quyết nó. Tôi cũng đã gặp loại lỗi này nhiều lần. Vì vậy, tôi đã giải quyết nó và đã thực hiện truy vấn của mình Tôi sẽ nói với bạn mọi thứ từng bước rằng Tôi đã gặp lỗi như thế nào & Tôi đã giải quyết nó như thế nào. Vì vậy, hãy đọc tất cả các điểm đã cho, bạn sẽ dễ dàng giải quyết lỗi này. Thậm chí, bạn sẽ có một khái niệm mới để giải quyết lỗi trong PHP và MYSQL Lưu ý. Đang cố gắng lấy thuộc tính num_rows của đối tượng không phải trong PHPTrước hết, tôi sẽ hiển thị truy vấn sau đã tạo ra Thông báo lỗi. num_rows của phi đối tượng connect_error) { die("Unable to Connect database: " . $db->connect_error); } $tableName='users'; $data=[ 'email'=>'[email protected]', 'password'=>'2bfab85fd7097d6b089ac9d6a3f622db' ]; // call function exist_user($data,$tableName); // declare function function exist_user($data,$tableName){ global $db; $query="SELECT * from".$tableName."WHERE email='".$data['email']."' AND password='".$data['password']."'"; $result=$db->query($query); if ($result->num_rows> 0) { $fetchUserData = $result->fetch_assoc(); print_r($fetchUserData); }else{ echo "No record found"; } } ?>
Tôi đã gặp lỗi sau từ đoạn script trên Notice: Trying to get property 'num_rows' of non-object in C:\xampp\htdocs\codingstatus\user-login\test.php on line 30 Tôi đã kiểm tra truy vấn của mình nhiều lần nhưng Lỗi này không được giải quyết. Cuối cùng, tôi đã bắt đầu áp dụng điều kiện thì nó đã được giải quyết. Vì vậy, hãy đọc bước tiếp theo, Tôi đã làm như thế nào
query($query); if($result){ if ($result->num_rows> 0) { $fetchUserData = $result->fetch_assoc(); print_r($fetchUserData); }else{ echo "No record found"; } }else{ echo "Error in ".$query." Sau đó, tôi đã nhận được thông báo lỗi sau Error in SELECT * fromusersWHERE email='[email protected]' AND password='2bfab85fd7097d6b089ac9d6a3f622db' You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'fromusersWHERE email='[email protected]' AND password='2bfab85fd7097d6b089ac9d6a' at line 1
@foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach0 Trong thông báo lỗi trên. Tôi nhận thấy rằng cột mật khẩu không được tạo trong bảng người dùng. Tôi đã tạo cột này và chạy lại nó. truy vấn của tôi hoạt động tốt Do đó, tôi đã khắc phục lỗi này bằng cách thực hiện một vài bước. Bây giờ, bạn đang nghĩ rằng lỗi tương tự không xuất hiện trong truy vấn của bạn. Tôi biết nó có thể không. Bạn có thể mắc các lỗi khác trong truy vấn của mình. Vì vậy, tôi sẽ cho bạn biết những cách chung để giải quyết nó từ các bước tiếp theo. Thực hiện theo các bước đó. bạn chắc chắn sẽ giải quyết được lỗi của mình Giải quyết thế nàoTừ các bước trước, Bạn đã thấy Cách giải quyết loại lỗi này Thông báo. cố gắng lấy thuộc tính num_rows của đối tượng không. Các bước trước là quan trọng nhất để học bước tiếp theo. Vì vậy, tôi sẽ học bạn cách tốt nhất
@foreach($buses as $bus) {{$bus->routes->route_name}} @endforeach4
đọc thêm Tải thêm dữ liệu trên Infinite Scroll Sử dụng Ajax trong PHP Câu hỏi và câu trả lời phỏng vấn PHP Đề xuất của tôiTôi hy vọng bạn thích hướng dẫn này. Thậm chí nó còn hữu ích cho bạn. Vì vậy, đừng quên chia sẻ với bạn bè những người muốn tìm hiểu nó Nếu bạn có bất kỳ câu hỏi nào, bạn có thể hỏi tôi qua hộp bình luận bên dưới. Tôi cũng sẽ chia sẻ nhiều hướng dẫn viết mã hơn. Vì vậy, bạn nên tiếp tục truy cập blog của tôi để trở thành một chuyên gia trong lĩnh vực viết mã |