[ bojan_bozovic @ 10.08.2006. 11:39 ] @
Dobro, MySQL 5, php 5 (mod_php) i problem: nakon sto sam sa ALTER TABLE dodao polja u tabelu, dobijam sledecu gresku:

Unknown column 'MDSUM' in 'field list'

A upit je najjednostavniji moguci:
$query="SELECT MDSUM FROM USER WHERE UID = '2'";

Takodje, USER.UID ne pronalazi (ista greska) a UID pronalazi (!?) UID kolona se je nalazila u tabeli pre izmene.

Preko mysql ili PHPMyAdmina upiti prolaze, preko PHP ne nikako.
[ Ivan Miladinović @ 10.08.2006. 15:58 ] @
Ako preko PHPMyAdmina prolaze onda je u pitanju neka najjednostavnija glupost... Bukvalno isprobaj kombinacije " ili ' koje da budu spolja, koje unutra, probaj da polje koje selektujes stavis u ' ' isto kao sto radis sa vrednoscu koju biras...

Mora da uspe i kladim se da je tako neki nebulozni problem u pitanju...

Pozdrav!
[ SmilieBG @ 10.08.2006. 16:02 ] @
http://dev.mysql.com/doc/refman/5.0/en/reserved-words.html

Poz,
Sale
[ bojan_bozovic @ 10.08.2006. 19:46 ] @
Ma banalan problem, imam 2 grupe DEFINE-a za DB, HOST, USER ,PASS npr.
DEFINE ('db",'database1');
DEFINE ('host','example.com');
DEFINE ('user','bojan');
DEFINE ('pass','pass');

DEFINE ('db",'database1');
DEFINE ('host','localhost');
DEFINE ('user','root');
DEFINE ('pass','pass');


I nisam izkomentarisao prvi blok, pa mi se je skripta vezivala na bazu na serveru, a ne na localhostu
A hvatao sam se za glavu!!!