Mysql de Tablo ve alan isimleri.

LordnetH.BRM

Selamün Aleyküm
Bugün başıma gelen bir sorundan bahsetmek istiyorum.
Bir sitenin üye panelini hazırlarken, üyelerin kendilerine not bırakabilecekleri bir bölüm oluşturdum. 

Veritabanında uyeler adıdaki tablo da 

id, kulladi, v.s nin yanı sıra "not" adında bir alan ekledim.

deneme yaparken not kısmını manuel olarak phpmyadminden doldurmuştum.
ama siteden notu bi türlü güncelleyemedim.

Sonra tesadüfen not alanın adını yazinot olarak değiştirdim ve sitedeki kodlarıda ona göre ayarladım çalıştı.
İlgimi çekti, not adını tablo olarak kullandığımda da aynı sorun oluyor.

Tesadüfen rastlamamış olsaydım hayatta çözemezdim bunu.

Sorum şu:

1.) not adında bir alan veya tablo oluşturduğumda neden site üzerinden (php ile) güncelleme yapamıyorum.

2.) varsa bildiğiniz buna benzer kullanmamam gereken tablo veya alan adları varmı?

Şimdiden Teşekkür ederim

2013-08-25 02:22:24

Php

mysql için bazı kelimeleri tabloda sütun adı olarak kullanamzsınız. örneğin:

int,order,where,not...vb. komutlardan sütun adı olamaz. olacaksa bile sorguda böyle tırnak içinde olursa alabilir. `order`

yinede kullanmamak en iyisi.

Her programcı birgün Php yi tadacaktır
2013-08-25 21:32:59

Php

alicilinAli Fırat Güler

Aynı sorunu zamanında bende yaşamıştım. Bir alan için "Order" adında bir stun kullanmıştım. Ve sonradan farkettim. Drekon hocamın dediği gibi Mysqlde özellik teşkil eden kelimeler Tek tırnak içine almadan kullanılamıyor.

2013-08-26 05:05:51

özel

fatihkeskinnedencicom

php için özel bazı kelimelr var onu kullanırsan daima sorun yasarsın

2013-09-02 01:57:42

Edit:

tskkür

LordnetH.BRM

Teşekkürler drekon

2013-09-07 07:14:53

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro