php와 mysql에 익숙하지 않습니다.mysql에서 옵션 값을 가져옴
function catOption() {
$maincatfunc_query = mysql_query("SELECT * FROM mainCats ORDER BY id ") or die(mysql_error());
$funcCat = array();
while ($mainCatFunc = mysql_fetch_array($maincatfunc_query)) {
for ($i = 0; $i < count($maincatfunc_query); $i++) {
$funcCat[$i] = '<option value="'.$maincatfunc_sorgu['mainCatID'].'">' . $maincatfunc_sorgu['name'] . '</option>';
}
}
for ($i = 0; $i < count($maincatfunc_query); $i++) {
return $funcCat[$i];
}
}
내가 MySQL 데이터베이스에서 "모든"값을 가져오고 드롭 다운에서 그것을 채우려 :
나는 아래의 기능을 썼다. 그래서 나는 이와 같은 함수를 썼다. 그러나 그것은 효과가 없습니다.그리고 count() 함수가이 조건에서 실제로 작동하지 않는다고 생각하지 않습니다. 어떻게 mysql 배열의 최대 개수를 얻을 수 있습니까?
또는 그 외에 함수를 사용하지 않고도이 작업을 수행 할 수 있습니까? 나는 오랫동안 그것을 봤지만 유용한 정보를 찾을 수 없습니다.
감사합니다.
은 [**, 새로운 코드에서'mysql_로 *'기능을 사용하지 마십시오 **] HTML에 넣어 (http://bit.ly/phpmsql). 더 이상 유지 관리되지 않으며 공식적으로 사용되지 않습니다 (https://wiki.php.net/rfc/mysql_deprecation). [** 빨간색 상자 **] (http://j.mp/Te9zIL)를 참조하십시오. 대신 [* prepared statements *] (http://j.mp/T9hLWi)에 대해 알아보고 [PDO] (http://php.net/pdo) 또는 [MySQLi] (http://php.net/)를 사용하십시오. mysqli) - [이 기사] (http://j.mp/QEx8IB)는 어떤 결정을 내리는 데 도움이 될 것입니다. PDO를 선택하면 [여기는 좋은 튜토리얼입니다] (http://j.mp/PoWehJ). – h2ooooooo