(reduce da un ora di motore ricerca)
devo ottenere il tipo di dato utilizzato in un campo.
sapreste qual'e' il comando?
grazie raga![]()
(reduce da un ora di motore ricerca)
devo ottenere il tipo di dato utilizzato in un campo.
sapreste qual'e' il comando?
grazie raga![]()
si vivono molte vite e si muore una volta sola
think simple think ringo
mannaggina,,,devo passare alla funzione che mi hai indicato il numero intero relativo al campo di cui voglio sapere il tipo.
chissà se esiste una funzione simile che invece si accontenta del nome del campo...!
si vivono molte vite e si muore una volta sola
no eh...?![]()
si vivono molte vite e si muore una volta sola
noOriginariamente inviato da dogeht
no eh...?![]()
piuttosto scopri se è possibile risalire al numero del campo dal nome...
think simple think ringo
e' possibile ma solo con un paio di righe.
lo so che mi capisci,,,e' molto più bello avere sottomano una bella funzioncina.
(ho spulciato tra le funzioni e non ho trovato una funzione così. ho visto male?)
si vivono molte vite e si muore una volta sola
mi sembra che tutte le funzioni mysql_field_* richiedano l'indice del campo...![]()
think simple think ringo
ehggia. anche le altre purtroppo, non restituiscono l'indice a partire dal nome. caspita,devo mostrare i fields della tabella eppoi contare con..."i ditini della mano" finche' non arrivo al mio campo
(di grano)
grazie e scusa.![]()
si vivono molte vite e si muore una volta sola
codice:function dogeht($campo){ $st=mysql_query("SELECT * FROM tabella") or die(mysql_error()); $temp=array(); for ($i=0,$temp=mysql_num_fields($st);$i<$temp;$i++) $campi[mysql_field_name($st,$i)]=$i; return mysql_field_type($st,$campi[$campo]); } echo dogeht("nome_campo");
think simple think ringo
Fai una query...
codice:SHOW COLUMNS FROM tabella like 'nome_campo' Field Type nome_campo varchar(30)
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.