• User

    il problema è il percorso che è sbagliato.
    Devi vedere dove si trova l'immagine rispetto a dove hai messo il file php.
    Se ad esempio il file è nella in una cartella e l'immagine è all'interno di una sottocartella immagini per andarla a trovare devi mettere come percorso:
    /immagini/immagine.jpg.

    Prova a stampare il risultato della query:
    scrivendo echo $testImmagine['percorso']; e vedi cosa ti da.
    se non ti da niente, vuol dire che c'è qualche problema nella query. 😉


  • User

    la foto sta nella stessa cartella della pagina,e infatti ho messo /labbra.jpg 😞


  • User

    e mi da errore qui $testImmagine=mysql_fetch_array($result); parse error, riscrivo qui lo script:

    <?php
    $conn = mysql_connect('localhost', 'root')
    or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db('utenti', $conn);
    $query = mysql_query("SELECT percorso FROM immagini WHERE id = 1");
    $result = mysql_query($query);
    $testImmagine['nomeCampo']
    $testImmagine=mysql_fetch_array($result);
    ?>


  • User

    @zzmetalname said:

    e mi da errore qui $testImmagine=mysql_fetch_array($result); parse error, riscrivo qui lo script:

    <?php
    $conn = mysql_connect('localhost', 'root')
    or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db('utenti', $conn);
    $query = mysql_query("SELECT percorso FROM immagini WHERE id = 1");

    $testImmagine=mysql_fetch_array($query);
    echo $testImmagine['percorso'];
    ?>

    prova così vedi cosa ti stampa a video

    se ti stampa il percorso, basta che lo "inserisci" all'interno della proprietà src di img in questo modo:
    <img src='<? echo $testImmagine['percorso'];?>' alt='' border='0'/>


  • User

    <?php
    $conn = mysql_connect('localhost', 'root')
    or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db('utenti', $conn);
    $query = mysql_query("SELECT percorso FROM immagini WHERE id = 1");
    $result = mysql_query($query);
    $testImmagine['nomeCampo']
    $testImmagine = mysql_fetch_array($result);
    ?>
    <img src="<?php echo $testImmagine['/labbra.jpg']; ?>" border="0" alt=" ">

    mi da errore a: $testImmagine = mysql_fetch_array($result);

    ma.. a "nomecampo" che devo mettere?


  • User

    [quote=zzmetalname;310221]<?php
    $conn = mysql_connect('localhost', 'root')
    or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db('utenti', $conn);
    $query = mysql_query("SELECT percorso FROM immagini WHERE id = 1");
    $testImmagine = mysql_fetch_array($query);
    ?>
    ** <img src="<?php echo $testImmagine['percorso']; ?>" border="0" alt=" ">**

    $testImmagine['percorso'] stampa il percorso estratto dal tuo database.
    L'indice percorso è lo stesso nome che hai dato tu al campo nella tabella immagini.
    Quindi se tu crei un'altra query in cui metti:
    $query = mysql_query("SELECT id,percorso FROM immagini where id =1");
    $testImmagine = mysql_fetch_array($query);

    echo $testImmagine['id'];

    quest'ultima riga di codice stampera 1(L'id del percorso)


  • User Attivo

    Ciao zzmetalname,

    Fai attenzione alle righe in grassetto, l'errore che ottieni è dovuto a quello, (mi era sfuggito, avevo ricopiato la prima parte del tuo script e mi era sfuggito).
    In pratica quello che metti in result non si sà che cos'è, come è adesso stai facendo una mysql_query di una mysql_query.

    @zzmetalname said:

    <?php
    $conn = mysql_connect('localhost', 'root')
    or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db('utenti', $conn);
    ** $query = mysql_query("SELECT percorso FROM immagini WHERE id = 1");
    ****$result = mysql_query($query); **
    $testImmagine['nomeCampo']
    $testImmagine = mysql_fetch_array($result);
    ?>
    <img src="<?php echo $testImmagine['/labbra.jpg']; ?>" border="0" alt=" ">

    mi da errore a: $testImmagine = mysql_fetch_array($result);

    ma.. a "nomecampo" che devo mettere?

    prova a correggere quell'errore:

    al posto di:

    $query = mysql_query("SELECT percorso FROM immagini WHERE id = 1");

    metti:

    $query = "SELECT percorso FROM immagini WHERE id = 1";

    poi puoi continuare lo script come ti ho indicato io o con l'array associativo.

    fammi sapere se funziona.. penso dovrebbe..

    li di sicuro c'è quell'errore.

    Ciao


  • User

    buongiorno ^^ è veroooooooooooooooo ora funzionaaa 🙂 come ringraziarvi? coffeee? lol ho l'esame di telecomunicazioni alle 14 e mi metto un po a ripassare, come si mette come risolto il post? grazie ancora raga 😉


  • User Attivo

    @zzmetalname said:

    buongiorno ^^ è veroooooooooooooooo ora funzionaaa 🙂 come ringraziarvi? coffeee? lol ho l'esame di telecomunicazioni alle 14 e mi metto un po a ripassare, come si mette come risolto il post? grazie ancora raga 😉

    Ciao, sono contento che ti funzioni,

    risolto, forse lo metteranno i moderatori...
    sessione lunga eh? in bocca al lupo per l'esame. :vai:

    :ciauz:


  • User

    E vaiiiiii!!!Finalmente!!!:):):):):)**
    In bocca al lupo per l'esame!!!:D:D:D:D:):)
    **


  • User

    sesisone lunga siii 😞 crepiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii vado! vi scrivo al ritorno ^^ siete i miglioriii lol holaaaaaaaaaaaaaaaaaaaaaaa