Tamam bu benim için yeni bir tanesidir. Temelde bir tablo makaleleri var:
id: int auto increment
title: varchar(200)
description: varchar(1000)
ctext: longtext
chtml: longtext
Şimdi ben mysql_query bu tabloya bir ekleme yapmak:
INSERT INTO articles
(title, description, ctext, chtml)
VALUES
('$title', '$description', '$text', '$html')
Tüm değerler) (mysql_escape_string geçti edilmiştir.
Metin ve burada html (yani ben gerçekten tam burada sorgu açamazsınız) boyutu kabaca 50k vardır.
Şimdi, burada sorun: sorgu çalışır. Yeni bir satır eklenir. Ancak CTexT ve chtml sütunlar empty. Bu MySQL 5.0.51a ve PHP 5.2.8 olduğunu. Hiçbir hata bildiğim kadarıyla söyleyebilirim gibi her türlü yetiştirilir.
Şimdi / tmp bir dosyaya dışarı sorgu dökülüyor ile koştu:
mysql -u username -p dbname < /tmp/query
Same thing.
Ben Navicat içine sorgu kopyalayın ve ... çalışıyor.
Yani yeryüzünde ne oluyor?