Salve, come al solito sono di fronte ad un problema più grande di me...
devo creare una tabella prendendo i dati da un altra tabella e fin qua non ci sono problemi...il problema mi nasce con le parole contenenti l'apostrofo, come posso fare?
Allego codice che sekeziona i dati dal DB nel menu a tendina
e questo è la query che crea la nuova tabella
Il campo che contiene l'apostrofo è $Nominativo.
Grazie per la pazienza
Max61
devo creare una tabella prendendo i dati da un altra tabella e fin qua non ci sono problemi...il problema mi nasce con le parole contenenti l'apostrofo, come posso fare?
Allego codice che sekeziona i dati dal DB nel menu a tendina
PHP:
<?php
// ===Preparazione elenco per menu a tendina Residenza ====
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");
$Query1="SELECT *
FROM tblverbali
WHERE NumVerbale <> 0
GROUP BY Nominativo
ORDER BY Nominativo";
//esecuzione della query
$Leggi_NumVerbale=@mysql_query($Query1) or die (mysql_error());
if(!$Leggi_NumVerbale)
print("<H2>Query fallita!</H2>");
else
echo "<select name='Nominativo' id='Nominativoid'>";//Genera casella a discesa
while ($row = mysql_fetch_array($Leggi_NumVerbale))
{
$Nominativo=$row['Nominativo'];
$Nominativo = iconv('UTF-8', 'windows-1252', $Nominativo);
$Nominativo= stripslashes($row['Nominativo']);
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");
echo "<option value =\"$Nominativo\">$Nominativo </option>"; //Popola casella
}
echo "value=$Nominativo </select>";
?>
PHP:
$sql = "CREATE TABLE stampanominativo AS SELECT tblverbali.*, tblsinistri.LocalitaSinistro,
tblsinistri.ViaSinistro, tblsinistri.DataSinistro, tblsinistri.OraSinistro
FROM tblverbali, tblsinistri
WHERE tblverbali.tblanagrafica_id=tblsinistri.tblanagrafica_id AND tblverbali.Nominativo='$Nominativo'";
Grazie per la pazienza
Max61