aggiungere descrizione prodotto nel db

Fabio90

Utente Attivo
29 Feb 2012
507
0
16
salve a tutti.
In questa porzione di codice estraggo dinamicamente le immagini dal database con la possibilità di cancellarle.
Vorrei implementare il codice aggiungendo ad ogni immagine la possibilità di aggiungere una descrizione e modificarla.
Ho buttato giù il codice e vedo correttamente il campo textarea con la descrizione e il pulsante aggiorna però quando clicco per aggiornare non succede nulla...
Dove sbaglio?

PHP:
<div id="img">

<?php

if(isset($_GET['id'])){
    $id_del=(int) $_GET['id'];
    
        $q="DELETE FROM prodotto WHERE id= ".$id_del;//verifica come si chiama il campo dell'id dell'immagine
        if(mysql_query($q)){
            $avviso="eliminata l'immagine con id= $id_del<br>";
        }else{
            $avviso="non è stato possibile eliminare l'immagine con id= '$id_del'<br />";
        }
        echo "<meta http-equiv='Refresh' content='4; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
		
		header('Location: homepage.php ');
		
		
    
}

//Estrazione dati e generazione tabella 

$result = mysql_query("SELECT * FROM prodotto")or die(mysql_error()); 
if(mysql_num_rows($result)>0){ 
    
    
    while ($row = mysql_fetch_array($result)) {
?> 
<img src="http://forum.mrwebmaster.it/img/<?php echo $row ['nome_foto']; ?>" alt="<?php echo $row ['nome_img']; ?>" />

<!--descrizione prodotto-->

<?php
if(!isset($_POST['aggiorna'])){
	echo "<textarea> ".$row['descrizione']. "</textarea><input type=\"submit\" name=\"aggiorna\" value=\"aggiorna\" /> ";
} else {
  include '../db/config.php'; 
  include '../db/connect.php';  
  $test_array=$_POST['aggiorna']; 
    if(is_array($test_array)){
        foreach($test_array as $chiave => $aggiorna){
            $query=mysql_query("UPDATE prodotto SET descrizione='$aggiorna' WHERE id=$chiave") or die(mysql_error());
        } 
        echo "aggiornamento eseguito"; 
    }else{
        echo "non hai inviato testi";
    }
    echo "<meta http-equiv='Refresh' content='3; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";

}
	

?>


<!--descrizione prodotto-->



   
<a href="homepage.php?id=<?php echo $row['id']; ?>" onClick="return(confirm('stai eliminando <?php echo $row ['nome_img']; ?> CONFERMA'))">cancella</a><br /><br/>
<?php 
}

} 
?> 
</div><!--img-->
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
I aggiungere la sessione PHP 8
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
E Aggiungere Parole PHP 1
A aggiungere stringa all'inizio di ogni riga di un file txt PHP 3
MarcoGrazia Aggiungere o rimuovere classi in javascript Javascript 1
F Aggiungere automaticamente sito a home del telefono HTML e CSS 2
C Aggiungere blocco dati Javascript 6
F [PHP] Aggiungere ruolo per accedere alle pagine PHP 2
Cosina Aggiungere pulsante pause/play a slideshow Javascript 0
A Twitter aggiungere tweet a campagna esistente o salvare pubblico Social Media Marketing 0
S aggiungere colonna date in una tabella già esistente Database 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
Shyson [PHP] Aggiungere link al codice PHP 0
D Aggiungere file .css esterno su Android HTML e CSS 4
R [PHP] Aggiungere 90 minuti a stringa orario PHP 1
brasoft2019 [PHP] aggiungere timestamp in tabella correlata PHP 0
P [PHP] Aggiungere giorni e stampare risultato da data inserita in input PHP 3
L [Java] Aggiungere elementi ad array JSON Java 0
F [WordPress] [HTML] Aggiungere una pagina solo allo sticky menu WordPress 4
C [PHP] Aggiungere pulsante paypal PHP 2
M [javascript] Aggiungere eventi al caricamento Javascript 0
M aggiungere streaming audio a pagina html HTML e CSS 2
trattorino [PHP] sql aggiungere dato in una tabella senza cancellare contenuto PHP 6
Francesco Oliviero Aggiungere comando a pulsante HTML HTML e CSS 1
felino [WordPress] [WooCommerce] Ordine: aggiungere nuovi stati con notifica email al cliente WordPress 4
L [Photoshop] Aggiungere file video in timeline Photoshop 1
D [Photoshop] aggiungere piu tracce a immagine Photoshop 4
D Aggiungere slash finale ad URL con .htaccess Web Server 2
G [Javascript] aggiungere sub-namespace Javascript 0
L Aggiungere contenuto con ajax durante lo scroll jQuery 1
felino [WordPress] [Woocommerce] Aggiungere un costo addizionale per prodotto WordPress 0
G [RISOLTO][Javascript] aggiungere elemento ad array definito nella finestra madre da popup Javascript 4
elpirata Aggiungere un disco ssd separato dal raid 1 Hardware 0
S (VENDO) Possiamo aggiungere fino a 20000 Membri nei Gruppi Facebook Italiani Annunci servizi di Social Media Marketing 2
trattorino [PHP] aggiungere html in un codice PHP 0
otto9due Aggiungere n. giorni ad una data nel datepiker jQuery 4
R [HTML] Aggiungere una tabella a fianco di altre tabelle... HTML e CSS 6
F aggiungere codice dopo n elementi jquery jQuery 1
L [Javascript] Aggiungere una riga ad una tabella Javascript 5
asevenx [Javascript] aggiungere righe con select da database e calcolo sconto in automatico Javascript 0
Monital [Javascript] decidere dove aggiungere il campo dinamicamente Javascript 1
asevenx [Javascript] aggiungere dinamicamente un campo di un form Javascript 3
ACarty [Javascript] Aggiungere link alle foto. Javascript 19
matteoraggi Aggiungere filtri a woocommerce WordPress 0
S appinventor, aggiungere tasto registrazione Sviluppo app per Android 1
V Aggiungere un img nel background Sviluppo app per Android 1
felino Capability: aggiungere cap all'editor per admin.php?page WordPress 0
E problema per aggiungere un database mdf da visual studio .NET Framework 9
M Aggiungere input text dopo aver selezionato un campo da una select option Presentati al Forum 0
M aggiungere dei div non sostituirli Javascript 1

Discussioni simili