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

    [MySQL] recupero dati da db

    il titolo sembra orribile lo so...
    ma non voglio popolare un array di dati...
    cerco qualcosina (poco) di più...

    continuo a cercare script banali e utili... piccoli tutorial... ma sembra invano

    mi servirebbero due piccole info su MySQL

    1. come elencare i campi di una tabella (ho già popolato con successo un array con mysql_fetch_array, e recuperato i dati che ci sono dentro... mi serve il nome dei singoli campi)

    2. come elencare le tabelle presenti nel database...

    se mi potete indirizzare su un buon sito, o addirittura (sarebbe stupendo) dircemelo qui... sarebbe stupendo

    grazie ancora
    scusate il disturbo
    (un programmatore ASP che ci prova con il PHP... e a volte ci riesce anche :P)
    san imente saluta

    * http://simonecingano.it *

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: [MySQL] recupero dati da db

    Originariamente inviato da imente
    il titolo sembra orribile lo so...
    ma non voglio popolare un array di dati...
    cerco qualcosina (poco) di più...

    continuo a cercare script banali e utili... piccoli tutorial... ma sembra invano

    mi servirebbero due piccole info su MySQL

    1. come elencare i campi di una tabella (ho già popolato con successo un array con mysql_fetch_array, e recuperato i dati che ci sono dentro... mi serve il nome dei singoli campi)

    2. come elencare le tabelle presenti nel database...

    se mi potete indirizzare su un buon sito, o addirittura (sarebbe stupendo) dircemelo qui... sarebbe stupendo

    grazie ancora
    scusate il disturbo
    (un programmatore ASP che ci prova con il PHP... e a volte ci riesce anche :P)
    per mostrare le tabelle di un database
    codice:
    <?
    mysql_connect('localhost', 'root'); // si connette a mysql
    mysql_select_db('Database'); // sceglie il database
    $result = mysql_query('SHOW TABLES'); //esegue la query necessaria
    while($array = mysql_fetch_array($result)) //inizia un ciclo while
    {
    print $array[0] . "
    "; //stampa una chiave alla volta + un a capo
    }
    ?>
    Per mostrare le colonne di una tabella:
    codice:
    <?
    mysql_connect('localhost', 'root'); //si connete a mysql
    mysql_select_db('Database'); //sceglie il database
    $result = mysql_query('SHOW COLUMNS FROM tabella'); //esegue la query
    while($array = mysql_fetch_array($result)) //inizia un ciclo while
    {
    print $array[0] . "
    "; //stampa una chiave alla volta + un a capo
    }
    ?>
    PS: Cambia il nome del database che ti serve da mysql_select_db() ed il nome della tabella dalla seconda query in base alle tue esigenze...


    Ciauz...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    prova con queste funzioni

    mysql_list_tables(string database, int link_identifier);

    mysql_list_fields(string database_name, string table_name, int link_identifier);

  4. #4
    gentilissimi come sempre...

    thanks a lot.

    provo subito
    se ho problemi rompo di nuovo le scatole

    san imente saluta

    * http://simonecingano.it *

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.