1
나는이 작업을 수행 설정 코드에 원하는 : (* 와일드 카드)와일드 카드?
SELECT * FROM * WHERE * CONTAINS '$search-query';
내가이 acheive하는 데 사용할 수있는 어떤 MYSQL 코드입니다.
나는이 작업을 수행 설정 코드에 원하는 : (* 와일드 카드)와일드 카드?
SELECT * FROM * WHERE * CONTAINS '$search-query';
내가이 acheive하는 데 사용할 수있는 어떤 MYSQL 코드입니다.
원하는 작업을 수행 할 수있는 anywhereindb 프로젝트가 있습니다.
SELECT * From `tablename` WHERE * CONTAINS `$search_query`
라는 것이 무엇의 예를 만들려고하고, 추출물을 할 수 있습니다 필드
$fields = array();
$query = "SELECT * FROM `yourtable` LIMIT 1;";
$result = mysql_query($query);
while ($i < mysql_num_fields($result)) {
$info = mysql_fetch_field($result, $i);
$fields[] = $info -> name;
}
지금 쿼리 준비
$query = "SELECT * FROM `table` WHERE";
foreach($fields as $index => $field) {
$fields[$index] = $field." CONTAINS '$search_query'"
}
$query .= implode(" and ", $fields);
//Finally query
$result = mysql_query($query);
그건 작동하지 않습니다. 내 사이트에 직접 구현할 수있는 것이 필요합니다. 나는 PHP를 엄격히 준수하고자합니다. mysql_query 명령을 통해 직접 실행할 수있는 무언가가 필요하다. –
@SamClark, 업데이트를 확인하십시오. 그게 내가이 질문에 최선을 다할 것입니다. 제발 신경 쓰지 마. – Starx