Primo problema: ho questa stringa, con cui faccio una chiamata al db:
laddove alla variabile $name viene attribuito di volta in volta un valore diverso.Codice PHP:
$result = mysql_query("SELECT * FROM `video` WHERE autore = '$name'");
Il mio problema sorge con i nomi apostrofati. Infatti, se ho qualcosa tipo
oppureMario D'angelo
quell'apostrofo viene interpretato come delimitatore, e quindi - ovviamente - il valore passato con la variabile viene falsato, non viene più riconosciuto, e la query non mi da alcun risultato.Jun'ichiro Ishii
Altro problema: richiamo i dati da una cella di tabella, di tipo text e collation latin1_swedish_ci; in questa cella, ci sono lettere accentate, tipo:
oppure caratteri comeé, à
ma quando vengono caricati in pagina, appaiono come ?.ç
Come risolvere questi due problemi? Da cosa può dipendere, il secondo (mai accaduto...) soprattutto?
![]()