Codeigniter проверяет, существуют ли значения в базе данных [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Codeigniter проверяет, существуют ли значения в базе данных [закрыто]

Сообщение Anonymous »

Я хочу сравнить значения с тем, что находится в базе данных.

Это моя база данных

Код: Выделить всё

            Id  xone     xtwo   yone    ytwo
1   519      819    64      364
Имя базы данных — число.

Код: Выделить всё

 public function coord_check() {

$X = $this->input->post('X');
$Xm = $this->input->post('Xm');
$Y = $this->input->post('Y');
$Ym = $this->input->post('Ym');

$query = $this->db->where('xone',$X)->select('xone')->get('num');
$query2 = $this->db->where('xtwo',$Xm)->select('xtwo')->get('num');
$query3 = $this->db->where('yone',$Y)->select('yone')->get('num');
$query4 = $this->db->where('ytwo',$Ym)->select('ytwo')->get('num');

if($query->num_rows() > 0 && $query->num_rows() > 0 )        {

echo "xerror";
}
elseif($query3->num_rows() > 0 || $query4->num_rows() > 0 )        {

echo "yerror";  }

else{
echo "noerror";
}

}
Мой код на данный момент только отображает ошибку, даже если я беру значения точно такие же, как в базе данных. Может ли кто-нибудь увидеть, в чем проблема?

Что я действительно хочу, так это сравнить, скажем, находится ли $xm в диапазоне значений базы данных xone и xtwo. Возможно ли это?
Заранее большое спасибо..

Вернуться в «Php»