Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Query fallita

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    390

    Query fallita

    Ciao,


    io ho questo script:
    codice:
    
    $query = "SELECT * FROM user_previw WHERE id='$did' LIMIT 1";
    
    $result = mysql_query($query, $db);
    $AffectedRows = mysql_affected_rows($db);
    $row = mysql_fetch_array($result);
    if($row[immagine] == ""){}
    else{
    $dataimg = $row[immagine];
    
    @mysql_query("INSERT INTO user_avater (id_user, immagine, Size, Type) VALUES ('$id', $dataimg, '$row[size]', '$row[Type]')") or die("Query di inserimento avater fallita !");
    
    }


    il mio problema è nella query di inserimento, ho problemi con il campo immagine, non funziona...
    nel database il campo immagine è
    codice:
      `immagine` blob NOT NULL,
    mi da errore di inserimento...

    Sapreste aiutarmi??

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    390
    se provo ad eseguire questo codice senza mettere l' inserimento del campo immagine funziona, ma se metto quel campo non funziona....

    Come mai????

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    390
    ho provato anche ad usare una query di trasferimento record, ma non funziona lo stesso.....


    Qualcuno mi può aiutare???

  4. #4
    Ciao,
    ti posto il codice che utilizzo io.
    Considerà però che io prendo sempre l'immagine da un POST di un form e non letta da un campo di db.

    codice:
    		$imma_add = addslashes(fread(fopen($_FILES["imgrandom"]["tmp_name"], "rb"), $_FILES["imgrandom"]["size"]));
    e il campo del db

    codice:
    mediumblob BINARY
    Credo ti basti sostituire il mio $_FILES["imgrandom"]etc.. etc. con la tua immagine (e quindi la tua $dataimg).

    Non ho testato però, prova te.
    Ciao.
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  5. #5

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.