Erhalten Sie alle veröffentlichten Inhalte und unveröffentlichten Benutzerinhalte mit dem Abfrage-Builder von CodeIgnitePhp

PHP-Programmierer chatten hier
Anonymous
 Erhalten Sie alle veröffentlichten Inhalte und unveröffentlichten Benutzerinhalte mit dem Abfrage-Builder von CodeIgnite

Post by Anonymous »

Wie kann ich eine Abfrage wie diese erstellen...
Wenn der Benutzer angemeldet ist, werden alle seine Bewertungen angezeigt, auch wenn diese noch nicht veröffentlicht sind, sodass der Benutzer diese eigene Bewertung bearbeiten oder löschen kann. Außerdem sollten alle anderen veröffentlichten Bewertungen in der Reihenfolge ihrer ID angezeigt werden.
Ich verwende den Abfrage-Builder von CodeIgniter. Die Abfrage lautet wie folgt, wobei Publish = 1 ist, es wird gesehen und Publish = 0 wird nicht gesehen.

Code: Select all

$this->db
->select('user.name,user.image,product_review.*')
->join('user', 'user.user_id = product_review.user_id');
if ($this->session->userdata("is_logged_in")) {
$this->db->where('product_review.user_id', $this->session->userdata("user_id"));
$this->db->where('publish', '0');
}
$this->db->where('publish', '1');
$this->db->where('product_id', $product_id);
$this->db->order_by('review_id', "DESC");
$query = $this->db->get("product_review");
Aber mit dieser Abfrage kann ich kein Ergebnis erhalten.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post