Da quando Aruba ha cambiato la versione di php sul mio dominio, non funziona più il sito!
Ad esempio questa query non prende più il numero di id:
mettiamo che nella barra degli indirizzi ho
(http://www.sito.it/layer_offerte.php?id=6)
e la query di quella pagina è:
Codice PHP:
<?php
$sql = "SELECT c_prod_prodotto.*, c_prod_categoria.*, c_prod_sottocategoria.*, c_prod_marcaprodotto.*, c_prod_offerta.*, c_prod_prodotto.id_prod_offerta AS id_prod_offerta2,
DATE_FORMAT(c_prod_offerta.data_inizio_offerta, '%d-%m-%Y') AS data_inizio_offerta, DATE_FORMAT(c_prod_offerta.data_scadenza_offerta, '%d-%m-%Y') AS data_scadenza_offerta
FROM c_prod_prodotto
INNER JOIN c_prod_categoria
ON c_prod_categoria.id_prod_categoria = c_prod_prodotto.id_prod_categoria
INNER JOIN c_prod_sottocategoria
ON c_prod_sottocategoria.id_prod_sottocategoria = c_prod_prodotto.id_prod_sottocategoria
INNER JOIN c_prod_marcaprodotto
ON c_prod_marcaprodotto.id_prod_marcaprodotto = c_prod_prodotto.id_prod_marcaprodotto
LEFT JOIN c_prod_offerta
ON c_prod_offerta.id_prod_offerta = c_prod_prodotto.id_prod_offerta
WHERE c_prod_prodotto.id_prod_prodotto = '".$id."'";
$result = mysql_query($sql,$conn) or die (mysql_error());
$row =mysql_fetch_array($result);
echo $id;
?>
L'id della query dovrebbe essere = a 6, invece rimane vuota, cosa che prima non succedeva.
Sarà forse che uso una sintassi di php vecchia e ora non'è più compatibile con i domini di Aruba?