Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    PHP e MySql recuperare campi e proprietà tabelle

    Ciao a tutti sono nuovo

    Mi connetto con PHP a un database MySql. Diamo per scontato che io del db conosco solo il nome.

    con l' istruzione :
    $tabelle =mysql_list_tables($nome_database);

    Ottengo un array che contiene i nomi di tutte le tabelle del database.

    A questo punto a me interessa sapere la lista dei nomi dei campi di ogni tabella, e il tipo di dati memorizzato per ogni campo.

    es : tabella news

    ha i seguenti campi : Titolo, Descrizione, Data

    Titolo è un campo di tipo varchar di lunghezza 100
    Descrizione è un campo text.

    Data è un campo date&time.

    Spero di essere stato abbastanza chiaro.

    Qualcuno ha qualche idea?

  2. #2
    Innanzitutto...benvenuto!

    con l' istruzione :
    $tabelle =mysql_list_tables($nome_database);

    Ottengo un array che contiene i nomi di tutte le tabelle del database.
    Non proprio...con mysql_list_tables() ottieni una risorsa che dovrai poi fetchare ad esempio con mysql_fetch_array()
    comunque dai un'occhiata qui, a fine pag ci sono tutte le funzioni che fanno al tuo caso:

    http://php.benscom.com/manual/it/ref.mysql.php
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  3. #3
    Utente di HTML.it L'avatar di ilmila
    Registrato dal
    Apr 2005
    Messaggi
    68
    Prova a usare qst funzioni dovrebbero servirti,

    codice:
    mysql_list_fields()
    
    mysql_num_fields()
    
    mysql_field_name()
    
    mysql_field_type()
    Sistema Acquisizione Risultati Sportivi
    Sistema Prenotazione Posti
    http://parse2005.altervista.org/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.