Salve fino a qualche tempo fa andava tutto ben oggi mi sono accorto che non riesco più ad eliminare i record delle offerte sul mio database:
Credo che in questi giorni sia stato fatto un upgrade sulla versione di php utilizzo uno spazio ospitato su quella famosa isola di ladri per intenderci...non facciamo pubblicità :-D.!!!
bando alle chiacchiere vi posto il codice che utilizzavo precedentemente:

le funzioni incriminate nel file config.php sono:
Codice PHP:
function elenco_cat_offerte() {
    
$result mysql_query("SELECT * FROM cat_offerte ORDER BY nome");
    return 
$result;
}
function 
elenco_offerte($id_cat_off 0) {
    
    
$sql "SELECT offerte .  * , cat_offerte.nome AS nome_cat
            FROM offerte INNER JOIN cat_offerte
            ON cat_offerte.id_cat_offerta = offerte.id_cat_offerta "
;
    
    if (
$id_cat_off != 0){
        
$sql .= " WHERE offerte.id_cat_offerta = $id_cat_off;
    } 
    
    
$sql .= " ORDER  BY id_offerta DESC" ;
    
$result rs($sql);
    return 
$result;
}


function 
stampa_msg($msg="")
{
    if (
$msg == "") {
        
$msg "Operazione eseguita con successo";
    }
    echo
"<p align='center'>
<span class='messaggi'>
$msg</span></p>";
}

function 
rs($sql){
        
$result mysql_query($sql);
            
            if (
$result){
                        return 
$result;
            }else{
                        
stampa_msg("Non è stato posibile eseguire l'operazione");
                        die;
            }


A questo punto ho 4 file per :
GESTIONE
MODIFICA
INSERIMENTO
ELIMINAZIONE

In rassegna vi passo il codice per l'inserimento (dimenticavo nel titolo di far notare che anche quello non funge più):

Codice PHP:
<?
                
if ((isset($_POST["act"])) AND ($_POST["act"] == "ins") ){
                    
                    
                    
$dest $_POST["dest"];
                    
$data $_POST["data"];
                    
$id_cat $_POST["id_cat"];
                    
$durata $_POST["durata"];
                    
$prezzo $_POST["prezzo"];
                    
$sis $_POST["sis"];
                    
$trt $_POST["trt"];
                    
$partenza $_POST["partenza"];
                    
$desc $_POST["contenuto"];
                                
                    
$sql "INSERT INTO `offerte`
                          ( `id_cat_offerta` , `destinazione` , `data` , `prezzo` , `durata` ,
                          `sistemazione` , `trattamento` , `partenza_da` , `descrizione` ) 
                          VALUES ('
$id_cat', '$dest', '$data', '$prezzo', '$durata', '$sis', '$trt', '$partenza', '$desc')";
                    
$ris rs($sql);
                    
                    
stampa_msg();
                
                }else{
            
?>
Il form per l'iserimento è il seguente:
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" class="bordo">
<tr>
<td class="intestazione">Inserisci un'Offerta</td>
</tr>
<tr>
<td><form name="form1" method="post" action="">
<table width="98%" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td width="26%">Destinazione:</td>
<td width="74%">
<input name="dest" type="text" id="dest" size="50" maxlength="255"></td>
</tr>
<tr>
<td>Cat.Offerta</td>
<td> <select name="id_cat" id="id_cat">
<option value="0" selected>-Seleziona-</option>
Codice PHP:
 <? 
                        $sql 
"Select * FROM cat_offerte";
                        
$ris rs($sql);
                        while (
$cat mysql_fetch_array($ris)){
                            echo 
"<option value=".$cat["id_cat_offerta"].">".$cat["nome"]."</option>";
                        }
                        
                        
?>
</select></td>
</tr>
<tr>
<td>Data:</td>
<td> <input name="data" type="text" id="data" size="50" maxlength="255">
</td>
</tr>
<tr>
<td>Durata:</td>
<td><input name="durata" type="text" id="durata" maxlength="255">
</td>
</tr>
<tr>
<td>Prezzo:</td>
<td><input name="prezzo" type="text" id="prezzo" maxlength="255">
&euro;</td>
</tr>
<tr>
<td>Sistemazione:</td>
<td><input name="sis" type="text" id="sis" size="50" maxlength="255"></td>
</tr>
<tr>
<td>Trattamento:</td>
<td><input name="trt" type="text" id="trt" size="50" maxlength="255"></td>
</tr>
<tr>
<td>Partenza da:</td>
<td><input name="partenza" type="text" id="partenza" size="50" maxlength="255"></td>
</tr>
<tr>
<td colspan="2" valign="top" class="sfondogrigio">Descrizione:
<a href="javascriptopUpWindow('../htmlarea/editor.php', '50', '50', '620', '410');">..::
Editor di testo ::..</a> </td>
</tr>
<tr>
<td colspan="2" valign="top">
<textarea name="contenuto" cols="90" rows="20" id="contenuto"></textarea></td>
</tr>
<tr>
<td></td>
<td align="right"><input name="act" type="hidden" id="act2" value="ins">
<input name="annulla" type="button" id="annulla" value="Annulla" onClick="javascript:history.back()">
<input name="submit" type="submit" id="submit" value="Inserisci">
</td>
</tr>
</table>
</form></td>
</tr>
</table>


Codice PHP:
<?
            
}
            
?>
Beh credo sia tutto non riesco a capire perche mi stampa sempre impossibile effettuare l'operazione a me sembra che sia tutto a posto....