Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problema foreach

  1. #1

    problema foreach

    dunque, io volevo salvare tutti i campi estratti da una query nelle variabili di sessione...
    avevo ideato questo script
    Codice PHP:
        $sql "SELECT * FROM utenti WHERE user = '$user' AND pwd = '$pwd'";
        
    $query mysql_query($sql) or die ("$errore");
        
    $aray mysql_fetch_array($query);
        
    session_unset();
        
    session_destroy();
        
    session_start();
        foreach (
    $aray as $chiave=>$valore) {
            
    $_SESSION['$chiave'] = "$valore";
        }
        echo 
    $_SESSION['user'];

    ma non mi funziona...come posso fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    e se facessi una cosa + semplice del tipo:
    $_SESSION['dati'] = $arrayValori;

    avrai quello che ti serve in $_SESSION['dati']:
    print_r($_SESSION['dati']);


    ciao

  3. #3
    verrebbe un array multidimensionale...a me serve un array a un solo indice
    grazie cmq

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120

    Re: problema foreach

    Codice PHP:
            $_SESSION[$chiave] = $valore
    Togli gli apici!!!

  5. #5
    funziona!!! grazie mille!!!!

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.