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

    [PHP/MySQL] Dov'è l'errore?

    Ragazzi sto seguendo la guida per principianti di html.it che insegna a lavorare tra PHP/SQL ma il mio editor PHP mi da un errore prendendo pari pari il codice scritto nell'articolo!

    Questo è il codice e mi da un errore su titolo

    Sapete aiutarmi?

    Grazie Ciao Alessandro

  2. #2
    Codice PHP:
    { echo "<a href=\"view.php?id={$row['id']}\">" date("j/n/y"$row['data']) . " - {$row['titolo']}</a>
    "
    ; } 

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    46
    Eh, in pratica quando scrivi:

    echo "" . date("j/n/y", $row[data]) . " - $row[titolo]
    ";

    fai un guaio perché se vuoi inserire una stringa costante nell'istruzione echo devi farlo fra due " e se guardi bene la tua istruzione ti accorgi che il php la interpreta così:

    echo "<a href="

    quindi tu hai aperto e chiuso le virgolette, ora il php si aspetta o un ; che termina l'istruzione o una ,. Se vuoi inserire invece proprio il carattere " devi fare in modo che sia preceduto da un \. Quindi la sintassi corretta sarebbe:

    echo "<a href=\"view.php?id=", $row['id'] "\">" , date("j/n/y", $row[data]) , " - $row['titolo']</a>
    ";

    Almeno così lo scriverei io

  4. #4
    Perfetto funziona grazie mille dell'aiuto e della prontezza con cui è arrivato!

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.