Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Creazione Array

  1. #1

    Creazione Array

    Salve ragazzi...

    vi chiedo aiuto per la creazione del seguente array, in quanto non riesco a capire come farlo:

    allora, eseguo un select dal db e facccio il mysql_fetch_array per tirare fuori i dati, e fin qui tutto bene:

    codice:
    $querycategoria="SELECT IDCategoria, Categoria FROM categorie";
    $resultcategoria=mysql_query($querycategoria)or die(mysql_error());
    
    while($row=mysql_fetch_array($resultcategoria)){
    	$idcategoria=$row['IDCategoria'];
    	$categoria=$row['Categoria'];
    }
    Ora devo crearmi un array, che contiene come indice il $idcategoria, e come contenuto il $categoria... ed ho fatto così:

    codice:
    $categorie=array("$idcategoria" => "$categoria");
    
    foreach($categorie as $cat){
      print("$cat
    ");
    }
    ed anche fin qui nessun problema... ora devo riuscire a fare un controllo su una variabile che ho già e stampare il dato esatto... ho fatto cos' ma non esce nulla (dove $codcategoria p la variabile presente nella pagina):

    codice:
    $i=1;
    foreach($categorie as $cat){
      if("$cat"=="$codcategoria"){
        $catty="$cat[$i]";
          print("<td>$catty</td>");
        }
      }
    sicuramente l'errore sta nel fatto che $cat[$i] al suo interno contiene la categoria vera e propria e non il codice categoria... è vero o sbaglio ancora?

    mi fate sapere come posso fare, magari anche in un altro modo( questo mi sembra alquanto complesso per tirare fuori dati da un array) più semplice?

    grazie!

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Cosa vuoi ottenere di preciso. Che cos'è $codcategoria ?
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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.