MySQLクエリがいくつかありますが、そのうちの1つが機能していません( "Number 1")。もう1つのクエリ(「番号2」)は正常に機能します。しかし、私は何度も何度も "Number 2"を繰り返す必要があります。それは難しいです。私はクエリ "番号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']は1 ...
は "ナンバー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以上のクエリを行ってきた。ナンバーワンの「ゴージャス」。私は間違って何をしていますか?
をmysqliまたはpdoに移動する必要があります。 mysqlは推奨されていません。 –
'print_r($ menu);'が返すものは面白いです –
@BarclickFloresVelasquez ...ありがとうございました... –