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

    [PHP-MYSQL]Inserire risultato di una funzione in un array

    Salve a tutti,
    sto sviluppando un'applicazione e in quanto novizio mi sono imbattuto in problema per me insormontabile.
    Questo è il codice:
    Codice PHP:
    <?php
        error_reporting
    (E_ALL);
            
    $lista_db mysql_list_dbs();
          
    $i 0;
            
    $conteggio mysql_num_rows($lista_db);
            while (
    $i $conteggio) {
                
    $provamysql_db_name($lista_db$i);
            echo 
    "
    "
    ;
                
    $i++;
            }
        echo 
    $prova;
        
    mysql_close($connessione); 
    ?>
    Io dovrei inserire il risultato di mysql_db_name in un array in modo tale da poter isolare ogni nome di database. Non riesco però a trovare un metodo per fare questo.
    Spero che qualcuno possa aiutarmi
    Grazie in anticipo
    Linux user number 395693| Acer TravelMate 4672WMLI powered by GNU/Linux Ubuntu 7.10

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Prova così. In pratica inizializzi prima un array di nome elenco. Dentro il ciclo di volta in volta i nomi dei db vengono accodati all'array elenco.
    Codice PHP:
    $elenco = array();
    $lista_db mysql_list_dbs();
    $i 0;
    $conteggio mysql_num_rows($lista_db);
    while (
    $i $conteggio) {
    $elenco[] = mysql_db_name($lista_db$i);
    $i++;
    }

    echo 
    "<pre>";
    var_dump($elenco);
    echo 
    "</pre>"
    In alternativa puoi fare così, e fai anche prima.

    Codice PHP:
    $elenco_db = array();
    $query mysql_query("show databases");
    while (
    $row mysql_fetch_assoc($query)) {
    $elenco_db[] = $row['Database'];
    }
    echo 
    "<pre>";
    var_dump($elenco_db);
    echo 
    "</pre>"

  3. #3
    Funziona!!!
    Utilizzo il secondo sistema che mi risparmia un pò di codice, cmq funziona anche il primo.
    Grazie mille!!!
    Linux user number 395693| Acer TravelMate 4672WMLI powered by GNU/Linux Ubuntu 7.10

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da magix2003
    Funziona!!!
    Utilizzo il secondo sistema che mi risparmia un pò di codice, cmq funziona anche il primo.
    Grazie mille!!!
    Soprattutto il secondo è meno contorto.
    Prego.

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.