Ну, я в Mysql таблицу (oc_calendar), как это:Mysql выберите запрос с несколько ид
id start_date username
1 2013-04-04 18
2 2013-03-31 19
3 2013-04-04 19
4 2013-04-02 19
5 2013-04-03 18
С следующим запросом я могу получить весь идентификатор на основе результата поиска:
$search = mysql_query("SELECT DISTINCT username FROM oc_calendar WHERE start_date
between '$from' AND '$to'");
while($re_search = mysql_fetch_array($search)) {
$search_p_id = $re_search['username']; // here is the result Like: 18, 19 etc..
}
Теперь я пытаюсь получить другую таблицу (property_step1) информацию на основе переменной $ search_p_id со следующим запросом, но это ошибка отображения. Возможно, мой запрос неверен.
Примечание: Переменная $ search_p_id может быть 18 или 19, 18 и т.д ..
$search = mysql_query("SELECT * FROM property_step1 WHERE propertyid IN (" .
implode(',', $search_p_id) . ")");
Почему это показать сообщение об ошибке, любая идея?
Какое сообщение об ошибке вы получите? – amitchhajer
Вы должны сказать, какую ошибку вы получаете – rantsh