2015-05-06 1 views
0

я получаю строки из базы данных, но одно имя столбца таблицы слишком велик т.е. «Booking_Physical_Location_Id»PHP размер элемента массива ограничен

Я получаю имя столбца, за исключением последней буквы «D».

Это мой фрагмент кода:

$Con = $this->OpenMSSqlConnection($this->DBObject); 

$rs = odbc_exec($Con, $q); 

$Result = ''; 
while ($row = odbc_fetch_array($rs)) 
{ 
    $Result[] = $row; 
} 
unset($rs);  
return $Result; 

Вот var_dump результат массива $ строки

array(36) { 
    'Booking_Id' => 
    string(15) "103090000000242" 
    'Identity_Column' => 
    string(3) "506" 
    'Article_Tracking_No' => 
    string(13) "EZ454576987PK" 
    'Reference_Id' => 
    NULL 
    'Client_Id' => 
    string(15) "103090000000074" 
    'Service_Id' => 
    string(1) "2" 
    'Delivery_Area_Id' => 
    string(3) "319" 
    'To_Location_Id' => 
    string(1) "1" 
    'From_Location_Id' => 
    string(3) "308" 
    'Booking_Physical_Location_Id' => 
    string(1) "9" 
    'Destination_Physical_Location_I' => 
    string(1) "1" 
    'Reason_Id' => 
    NULL 
    'Total_Charges' => 
    string(1) "0" 
    'Article_Status_Id' => 
    string(1) "1" 
    'Booking_Date' => 
    string(23) "2015-03-18 10:02:01.803" 
    'Booking_Mode_Id' => 
    string(1) "1" 
    'Entry_Location_Id' => 
    string(3) "309" 
    'Delivery_Date' => 
    NULL 
    'Delivery_By' => 
    NULL 
    'Delivery_Location_Id' => 
    NULL 
    'Delivery_Mode_Id' => 
    NULL 
    'Receipient_Title' => 
    string(7) "FGHJGFD" 
    'Receipient_Address' => 
    string(5) "GHJHG" 
    'Receipient_Contact_No' => 
    string(3) "554" 
    'Receipient_Mobile_No' => 
    NULL 
    'Article_Wamount' => 
    string(4) "2142" 
    'Booking_By' => 
    string(3) "116" 
    'Service_Charges_Location_Detail' => 
    NULL 
    'Transit_State_Id' => 
    string(1) "2" 
    'Received_By' => 
    NULL 
    'Shift_Id' => 
    string(1) "1" 
    'Commision' => 
    NULL 
    'GST' => 
    NULL 
    'Other_Charges' => 
    NULL 
    'Invoice_Id' => 
    NULL 
    'msrepl_tran_version' => 
    string(36) "00000000-0000-0000-0000-000000000000" 
} 
+0

Можете ли вы var_dump $ Результат и добавить это в свой вопрос? Вы уверены, что имя столбца: Booking_Physical_Location_Id, а не Booking_Physical_Location_I –

+0

. Уверенное имя столбца урана 'Booking_Physical_Location_Id' –

+0

Я уверен в имени столбца. Я добавил var_dump массива $ row – Ahmed

ответ

0

Существует нет ключа ограничение длины в PHP, за исключением лимита памяти сценария
You имеют 2 разных поля в вашем столе 'Booking_Physical_Location_Id' и 'Booking_Physical_Location_I'

Вы можете подтвердить это, используя DESC TABLE_NAME

 Смежные вопросы

  • Нет связанных вопросов^_^