-
Aiuto create view
Ciao a tutti,
ho da qualche giorno importato il mio sito su altervista (www.heavesway.altervista.org)
e ho il seguente problema nel creare le viste con mysql:
Codice:
CREATE OR REPLACE VIEW My_Friends AS SELECT * FROM info_Friends WHERE id_first='$id_us'
la versione installata di mysql dovrebbe essere la 5.1 ...
come faccio a creare la vista? :crycry:
l'errore e' il seguente:
Codice:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OR REPLACE VIEW My_Friends AS SELECT * FROM info_Friends WHERE i
aiutatemi per favore...
-
Non mi sembra che su AlterVista sia disponibile MySql versione 5, ma puoi verificare con phpinfo().
-
...in effetti è vero...
non è la versione 5...
Come potrei fare ?
Per implementare quella caratteristica le VIEW sono essenziali...
Potrei, invece di fare una VIEW, fare una CREATE TABLE... ?
-
dipende molto da "quella caratteristica", ma si puo' sopravvivere anche senza view di solito. Una seconda tabella devi poi tenerla aggiornata in sincronia con la prima, ma probabilmente con una query in piu' ed un po' di lavoro dal lato del php dovresti almeno riuscire ad "emulare" la view.
Non strettamente collegato al problema: un'intera pagina dedicata ai banner con poco sottili inviti a cliccarli e' un grosso no-no secondo il regolamento di AlterVista, e va tolta.
-
Grazie per la dritta...
e per il consiglio!
Provvedo alla modifica