[ Mikes @ 08.02.2005. 15:12 ] @
Zbog cega mi ne radi sledeci kod na serveru provajdera koji vrsi prepisivanje svih podataka iz tabele 2 u tabelu1 ? Tabela2 i tabela 1 imaju istu strukturu.

Ovaj isti kod kada koristim u lokalu na svom racunaru, odradi pravilno kod i prepise tabelu, medjutim kada isti php kod izvrsim na serveru provajdera gdje su mi iste tabele i on uopste ne odradi prepis?!?


Koristim sledeci php kod i upit:

$link = mysql_connect("localhost", "korisnik", "lozinka")
or die("Could not connect");
mysql_select_db("proba") or die("Could not select database");

mysql_query("INSERT INTO tabela1 SELECT tabela2.* FROM tabela2;");
printf("Lastinsertedrecordhasid%d\n",mysql_insert_id());


I u lokalu i na provajderu mi pokaze da je insertovao 0 recorda, ali razlika je sto u lokalu u stvari prebaci podatke iz tabele2 u tabelu1 a na serveru ne!
[ noviKorisnik @ 08.02.2005. 20:12 ] @
Šta kaže mysql_error?
[ Mikes @ 09.02.2005. 06:23 ] @
Ne pojavljuje se poruka nikakve greske.
Jedino i u jednom i u drugom slucaju (i u lokalu i na provajderu) napise ono iz naredbe print tj. pojavi se
Lastinsertedrecordhasid0

Javi kao da nije insertovo nijedan record, mada u lokalu odradi dodavanje recorda a na serveru ne?!?
[ caiser @ 09.02.2005. 10:51 ] @
Pa dodaj mysql_query("INSERT INTO tabela1 SELECT tabela2.* FROM tabela2;") or die("Greska: ".mysql_error()); i dobices gresku.
[ boccio @ 09.02.2005. 11:30 ] @
Jel ista verzija MySQL-a na serveru i localhostu? Da nije u pitanju duplicate key violation?
[ Mikes @ 11.02.2005. 09:50 ] @
Citat:
Pa dodaj mysql_query("INSERT INTO tabela1 SELECT tabela2.* FROM tabela2;") or die("Greska: ".mysql_error()); i dobices gresku.


Isprobao sam i javi mi gresku

Greska: Table 'tabela1' is read only


Zasto je ova baza Read Only?
Kako da promjenim da bude omogucen upis podataka tj. da ne bude baza ili tabela Read Only? Gdje se to mijenja?




Citat:
Jel ista verzija MySQL-a na serveru i localhostu? Da nije u pitanju duplicate key violation


Nije isti kljuc! Nema uopste primarnog kljuca.
[ Mikes @ 11.02.2005. 13:38 ] @
Rijesio sam.

Tabele su bile kao fajlovi deklarisane kao "Read only" jer su kopirane sa CD-a.

Uklonio sam (odcekirao) karakteristiku "Read only" i sada radi onaj query.

hvala