2013-12-17 3 views
-2

Мои данные полностью не будут вставлены в базу данныхданные не будут вставлены после, в PHP

function() 
{ 
    $a='abcd(a,b,c,d,e)'; 
    $sql="Insert into tablename(fieldname) Values('".$a."')"; 
    $res=mysql_query($sql); 
} 

Значение Вхождение в базу данных, но не в полной мере т.е. abcd(a.

+0

, так что вы хотите вставить abcd (a, b, c, d, e) в один столбец? попробуйте избежать строки? –

+3

Вы используете [** устаревший ** API баз данных] (http://stackoverflow.com/q/12859942/19068) и должны использовать [современную замену] (http://php.net/manual/en/ mysqlinfo.api.choosing.php). – Quentin

+3

Какой тип столбца? У вас должно быть что-то вроде varchar (6), где 6 - максимальная длина строки. Увеличьте его. – OlivierH

ответ

0

Колонка в вашем datase не большой достаточно для хранения данных, которые вы пытаетесь вставить.

Возможно, вы заметили это, если бы включили структуру в свой вопрос (подсказка, в следующий раз включите структуру).

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