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

    Estrarre file da campo blob di Mysql

    Ciao a tutti, sto cercando di estrarre un file da un campo blob di MySql. Sto seguendo questa guida
    ma mi da Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\bs_site\home\estimates\estimate s_open_file.phpon line 41
    Allego il file perchè non mi fa postare il codice.
    Grazie

    [EDIT] Risolto, grazie lo stesso.
    File allegati File allegati
    Ultima modifica di camionistaxcaso; 29-03-2015 a 12:03

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    non esegui la query con mysql_query()

    nel risultato devi usare la notazione per gli oggetti, non quella per gli array

    Codice PHP:
    header("Content-Type: " $tmp->file_type); 

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Non hai seguito bene la guida.
    File allegati File allegati
    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

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    azz... preceduto.
    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

  5. #5
    Si scusate mi son pescato il risultato della query...cmq ho risolto per modo di dire...nel senso che se uso mysql_fetch_array() funziona, con mysql_fetch_object() no, mi dice "Caricamento del documento PDF non riuscito". allego il codice. Grazie.
    File allegati File allegati

  6. #6
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    ma quello è il codice completo? mi sa che manca la parte in cui prendi il binario del PDF
    verifica cosa contiene $tmp->file_type (lo fai con echo prima di settare l'header)

    PS: ma se ti trovi meglio con mysql_fetch_array(), perché vuoi usare mysql_fetch_object()?
    PPS: passa a mysqli* se puoi

  7. #7
    clasku lo so che sono deprecate...però siccome non gestisco io la cosa mi tocca usare le vecchie mysql_...quando un giorno spariranno definitivamente mi farò un sacco di risate...cmq x ora ho risolto, grazie a tutti, gentilissimi come sempre

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.