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

    problema con funzione extract

    ciao,

    ho una query di SELECT in cui devo estrarre delle immagini:

    Codice PHP:
    $sql "SELECT pd_image, pd_thumbnail
            FROM catalogo WHERE id_image = 
    $productId";
    $result mysql_query($sql) or die('Cannot get product. ' mysql_error());
    $row    mysql_fetch_assoc($result);
    extract($row); 
    il problema è che mi da un warning:


    Warning: extract() [function.extract]: First argument should be an array in C:\Program Files\htdocs\.....\modify.php on line 19

    non capisco..la query è giusta, i campi della tabella sono quelli....

    a cosa si riferisce quel warning? :master:

  2. #2

    Re: problema con funzione extract

    Originariamente inviato da blur
    ciao,

    ho una query di SELECT in cui devo estrarre delle immagini:

    Codice PHP:
    $sql "SELECT pd_image, pd_thumbnail
            FROM catalogo WHERE id_image = 
    $productId";
    $result mysql_query($sql) or die('Cannot get product. ' mysql_error());
    $row    mysql_fetch_assoc($result);
    extract($row); 
    il problema è che mi da un warning:


    Warning: extract() [function.extract]: First argument should be an array in C:\Program Files\htdocs\.....\modify.php on line 19

    non capisco..la query è giusta, i campi della tabella sono quelli....

    a cosa si riferisce quel warning? :master:
    potrebbe essere vuoto il result set. Controlla di avere almeno una riga estratta.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3

    Re: Re: problema con funzione extract

    Originariamente inviato da piero.mac
    potrebbe essere vuoto il result set. Controlla di avere almeno una riga estratta.

    scusami...cos'è il result set?


  4. #4

    Re: Re: Re: problema con funzione extract

    Originariamente inviato da blur
    scusami...cos'è il result set?

    il risultato che ottieni dalla query.

    forse non hai alcuna riga estratta. Per usare extract devi sincerarti di avere un array da mettergli sotto i denti....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    ah! ho scoperto l'inghippo...

    passavo alla query anzichè id_immagine, l'id_categoria che è sempre lo stesso ( per quella categoria di prodotti) ....

    grazie piero




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.