Visualizzazione dei risultati da 1 a 8 su 8

Discussione: UPDATE file binari

  1. #1

    UPDATE file binari

    salve, saro' brevissimo....

    ho una tabella con delle img, e quando provo a sostituirle mi ritrovo: Parse error: parse error, unexpected T_LOGICAL_OR in corrispondenza della riga OR DIE....
    codice:
    $data = addslashes(fread(fopen($_FILES["file_binario"]["tmp_name"],  "rb"), $_FILES["file_binario"]["size"]));
    
    // ESEGUIAMO LA QUERY DI INSERIMENTO
    $result = @mysql_query("UPDATE info_siti SET(img = '$data') WHERE (numero_sito = '$id')");
    or die("INSERIMENTO IMMAGINE FALLITO !");
    sbaglio qualcosa nella sintassi???
    (ovviamente $id è ben definita)
    ciao e grazie

  2. #2
    ro_sito = '$id')");

    togli il punto e virgola
    Kaworu.it
    Bookmarks on line i tuoi preferiti ovunque
    il tempo è il miglior dottore.....solo che è parecchio lento ...troppo lento
    wxKonTEXT Editor di testi(linux, win e mac), new version

  3. #3
    grazie kaworuskench, ma nn basta :master:

    effettivamente una cosa è cambiata: compare il form (mentre prima direttamete l'errore) ma quando invio l'img mi dice INSERIMENTO IMMAGINE FALLITO , ossia il contenuto di or die

  4. #4
    un errore per volta
    ho un pò di sonno quindi per beccare subito l'errore sostituisci il tuo or die con questo così vediamo subito che errore c'è
    or die(mysql_error());

    Kaworu.it
    Bookmarks on line i tuoi preferiti ovunque
    il tempo è il miglior dottore.....solo che è parecchio lento ...troppo lento
    wxKonTEXT Editor di testi(linux, win e mac), new version

  5. #5
    bella sta cosa (nn la conoscevo)....

    l'errore riscontrato è:
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(img = '˙Ĝ˙à\0JFIF\0\0\0d\0d\0\0˙ì\0Ducky\0\0 ecc...
    che sarebbe l'img in formato binario....

    Utilizzo la stessa pagina (ovviamente con INSERT INTO ecc) per inserire una nuova img, e nn mi crea nessun problema. Mentre se provo a sostituire l'img si incazza :master:

    p.s. ma che pesce è quello nella tua gallery VVoVe: ?

  6. #6
    codice:
    $data = addslashes(fread(fopen($_FILES["file_binario"]["tmp_name"],  "rb"), $_FILES["file_binario"]["size"]));
    
    // ESEGUIAMO LA QUERY DI INSERIMENTO
    $result = @mysql_query("UPDATE info_siti SET img = '$data'  WHERE numero_sito = '$id'") or die(mysql_error());
    così deve andare

    p.s=è un siluro
    Kaworu.it
    Bookmarks on line i tuoi preferiti ovunque
    il tempo è il miglior dottore.....solo che è parecchio lento ...troppo lento
    wxKonTEXT Editor di testi(linux, win e mac), new version

  7. #7
    VVoVe: sei una bomba kaworuskench....
    ora è tutto ok, solo che nn bisogna mettere il ; alla fine della riga $result = .......

    grazie e buona notte

  8. #8
    Originariamente inviato da alempas
    VVoVe: sei una bomba kaworuskench....
    ora è tutto ok, solo che nn bisogna mettere il ; alla fine della riga $result = .......

    grazie e buona notte
    avevo già editato, sai la stanchezza


    notte
    Kaworu.it
    Bookmarks on line i tuoi preferiti ovunque
    il tempo è il miglior dottore.....solo che è parecchio lento ...troppo lento
    wxKonTEXT Editor di testi(linux, win e mac), new version

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.