Controller zu modellieren:
public function getimagesprojects()
{
$param2 = $this->uri->segment(4);
$param3 = $this->uri->segment(5);
$data = $this->Admin_db->getimages($param2, $param3);
foreach ($data as $images) {
return $images;
}
}
hier gebe ich zwei Variablen von Ajax-Methode auf die obige Steuerung.
Dann rufe ich getimages
Methode des Modells durch die Übergabe von zwei Variablen, aber Werte werden nicht an das Modell übergeben.wie Variablen von der Steuerung zu übergeben in codeigniter
Modell:
function getimages($vendor_id, $vendor_pid)
{
echo $vendor_id;
echo $vendor_pid;
$images = array();
$res = $this->db->query("SELECT project_gallery FROM projects where vendor_id='$vendor_id' and id='$vendor_pid';");
foreach ($res->result_array() as $row) {
$images[] = $row;
}
return $images;
}
In dem obigen Modell I-Wert zu drucken versuche, die vergangen ist, aber nicht prited.
bitte helfen Sie mir.
Sind Sie in der Lage Werte zu erhalten in "getimagesprojects" -Funktion. Versuchen Sie echo $ param2 = $ this-> uri-> segment (4); und andere und sterben; Können Sie diese Werte erhalten? – Anshul
ja. Ich bekomme Werte in $ param1, $ param2.i, überprüfe es einfach per Echo. –
Im Modell gebe ich die Werte $ vendor_id und $ vendor_pid zurück, um zu prüfen, ob Werte übergeben werden oder nicht. Die Werte werden jedoch nicht gedruckt. Die Abfrage wird dann auch nicht erfolgreich ausgeführt. –