10/10/2018, 09:17

Trợ giúp câu lệnh INSERT

Tui co cau lenh insert nhu sau, nhung khi chay o localhost thi duoc, con khi chay tren sever thi ko duoc, ai biet ko giup tui voi,

$sql = "insert into news_vtc (image,thumb_image,title,alias,intro,source,vtc_id ,catid,catlink,date) values ('http://www.vtc.vn//newsimage/thumbnail/vtc_234282_10-23-08-p221w(2).jpg','http://www.vtc.vn/thumbnail/150~120~/newsimage/thumbnail/vtc_234282_10-23-08-p221w(2).jpg.jpg','“Lộ diện” màn hình LCD độ sắc nét cao','lo-dien-man-hinh-lcd-do-sac-net-cao','Sau khi tung ra thị trường hai loại màn hình LCD mới nhất 19 - 24 inch vào đầu tháng 10 vừa qua, NEC tiếp tục tung ra thị trường loại màn hình LCD 22 inch có chất lượng hình ảnh vượt trội.','1','195295','11','vi-tinh/san-pham-moi',now())";
if(mysql_query($sql)) echo "roi";
else echo "gkgdffjhd";
phamduyvt viết 11:26 ngày 10/10/2018
bạn nên viết đơn giản lại
insert into new_vtc() values('','','')
Có thể ở đây là do hàm now()
bạn nên dùng 1 biến tạm=now() và insert vào
vntux viết 11:24 ngày 10/10/2018
Minh thay moi nguoi viet nhu vay ca
Cung ko hieu tai sao. Vi locahost chat vo tu.
Len server ko the chay
herofit viết 11:30 ngày 10/10/2018
Được gửi bởi vntux
Minh thay moi nguoi viet nhu vay ca
Cung ko hieu tai sao. Vi locahost chat vo tu.
Len server ko the chay
hàm now() là hàm của mysql không phải hàm của PHP bạn phải để nó trong '' hoặc ""

và bạn test trên net copy lỗi lên đây mọi ngừoi dễ bug cho bạn
vntux viết 11:22 ngày 10/10/2018
Nó ko báo loi gi ca. vi tui dung if()de check thi tuc la ko thuc hien duoc lenh INSERT (lenh cua Mysql)
chuottinh viết 11:26 ngày 10/10/2018
vấn đề của bạn có thể là ở đây “Lộ diện” . do dấu ” của bạn có thể chưa được Server tự động chuyển sang dạng mã khai báo, nên khi chạy sẽ bị lỗi
Bài liên quan
0