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

    risultati query in array e funzione foreach

    ho un piccolo problema

    facendo una query su database mysql, esempio

    $query="SELECT campo,campo2 FROM tabella";
    $result=mysql_query($query, $db);
    while ($row=mysql_fetch_array($result)
    {
    .....

    }

    come faccio a elencare il risultato in un array del tipo
    $elenco=array("campo[0]" => "campo2[0]", "campo[1]" => "campo2[1]", ..... , "campo[n]" => "campo2[n]");

    ho provato a farlo ma mi inserisce nel mio array solo l'ultima riga e non tutto l'elenco dei risultati....

    qualcuno mi aiuta?

  2. #2
    boh
    Codice PHP:
    for ($i 0$i <= $n$i++) {
    $campo[$i] = $campo2[$i];

    forse dici questo?

    scusa, ma non ho capito molto be3ne cosa vuoi fare.. :master:

  3. #3
    $query="SELECT campo,campo2 FROM tabella";
    $result=mysql_query($query, $db);
    while ($row=mysql_fetch_array($result)
    {
    $elenco=array("$row[campo]" => "$row[campo2]");
    }

    questo mi da un array di 1 elemento, io vorrei avere tutti gli elementi restituiti dalla SELECT

  4. #4
    ah, ora ho capito, prova così

    prova così
    Codice PHP:
    $elenco[$row[campo]] = $row[campo2]; 

  5. #5

  6. #6

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 © 2024 vBulletin Solutions, Inc. All rights reserved.