Salve, ho questa query
$query = "SELECT * FROM assegnazione_assuntore_auto WHERE stato='$stato' AND corrispondente='".$corrispondente."' AND tipo='$tipo' ";
$result = pg_query($query);
while($row = pg_fetch_assoc($result))
{
//fai una certa cosa
}
stampando la query è così:
SELECT * FROM assegnazione_assuntore_auto WHERE stato='completata' AND corrispondente='d\'alò' AND tipo='Auto'
Se dal dbms la eseguo, funziona correttamente, se invece la eseguo da programma, non entro nella condizione del while, come se non avessi alcun risultato.
Se il nome del corrispondente è senza apostrofo, anche da programma funziona tutto correttamente.
Per favore, come potrei risolvere ?