일부 MySQL 쿼리가 있지만 그 중 하나가 작동하지 않습니다 ("숫자 1"). 다른 쿼리 ("숫자 2")는 정상적으로 작동합니다. 하지만 나는 "넘버 2"를 100 번 이상 여러 번 반복해야합니다. 어렵습니다. 나는 "숫자 1"쿼리를 작동시키지 않는다. 뭐가 문제 야?MySQL 쿼리 가져 오기 배열이 작동하지 않습니다.
"번호 1"
<?php
require_once ("../config/config.db.inc.php");
$sdd_db_host = DB_HOSTNAME;
$sdd_db_name = DB_DATABASE;
$sdd_db_user = DB_USERNAME;
$sdd_db_pass = DB_PASSWORD;
mysql_connect($sdd_db_host,$sdd_db_user,$sdd_db_pass);
mysql_select_db($sdd_db_name);
mysql_query ("set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
mysql_query ("SET NAMES utf8");
$menu = mysql_fetch_array(mysql_query("SELECT * `tbl_customers`"));
echo $menu['finskaya_razdel']; ?>
아무것도 무슨 일이 생긴 없지만해야한다! [ 'finskaya_razdel 것은'] "2 번"이 쿼리가 작동
<?php
require_once ("../config/config.db.inc.php");
$sdd_db_host = DB_HOSTNAME;
$sdd_db_name = DB_DATABASE;
$sdd_db_user = DB_USERNAME;
$sdd_db_pass = DB_PASSWORD;
mysql_connect($sdd_db_host,$sdd_db_user,$sdd_db_pass);
mysql_select_db($sdd_db_name);
mysql_query ("set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
mysql_query ("SET NAMES utf8");
$menu = mysql_query("SELECT finskaya_razdel FROM `tbl_customers` WHERE customers_id='1008' or customers_id='8'");
$menu_res = mysql_result($menu, 0);
echo $menu_res; ?>
뿐만 아니라 하나 ...
입니다. 하지만 미친 짓이야 ... 나는 100 개가 넘는 질의를 해왔다. 번호 1 더 "화려한". 내가 도대체 뭘 잘못하고있는 겁니까?
mysqli 또는 pdo를 사용해야한다. mysql은 더 이상 사용되지 않습니다. –
'print_r ($ menu);이 반환 할 내용은 –
입니다. @BarclickFloresVelasquez ... 감사합니다 ... –