Ciao! Sto cercando di modificare il nome e descrizione dei prodotti che vengono caricati dinamicamente da DB.
Come faccio a richiamare name="productName<?php echo $productID; ?> e name="productDesc<?php echo $productID; ?>
In molte circostanze il buon borgo italia consiglia di usare var_dump. In questo caso dove potrei utilizzarlo per capire l'errore?
Grazie a tutti!
HTML:
<table id="table-present-list">
<tr>
<th class="list-ID">ID</th>
<th class="list-NA">Nome</th>
<th class="list-DE">Descrizione</th>
</tr>
<?php
// Connection to DB
include 'db/connect.php';
include 'db/config.php';
// Esecuzione della query
$result = mysql_query($query) or die(mysql_error());
for ($i=0; $i<mysql_num_rows($result); $i++) {
// di volta in volta leggo dalla matrice dei dati le 3 variabili e le assegno
$row = mysql_fetch_array($result);
$productID = $row['id'];
$productNA = $row['nome'];
$productDE = $row['desc'];
?>
<tr>
<td class="list-ID"><?php echo $productID; ?></td>
<td class="list-NA">
<input class="list-NA" type="text" maxlength="50" style="width:100%;" name="productName<?php echo $productID; ?>" value="<?php echo $productNA;?>" />
</td>
<td class="list-DE">
<input class="list-DE" type="text" maxlength="50" style="width:100%;" name="productDesc<?php echo $productID; ?>" value="<?php echo $productDE;?>" />
</td>
</tr>
<?php } ?>
</table>
</fieldset>
<div class="center maxSize">
<button type="submit" name="submit" style="width:150px;" class="center">Submit</button>
</div>
PHP:
<?php
// richiamo il file di configurazione
include 'db/config.php';
// richiamo lo script responsabile della connessione a MySQL
include 'db/connect.php';
if(isset($_GET['productName'])){
$id_del=(int) $_POST['submit'];
$tabella = $_REQUEST['cat'];
$q="INSERT INTO $tabella WHERE id= ".$id_del;
if(mysql_query($q)){
$avviso="modifica avvenuta con successo";
}else{
$avviso="non è stato possibile modificare la query";
}
echo "<meta http-equiv='Refresh' content='4; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
header("Location: ".$_SERVER['HTTP_REFERER']);
}
?>
Come faccio a richiamare name="productName<?php echo $productID; ?> e name="productDesc<?php echo $productID; ?>
In molte circostanze il buon borgo italia consiglia di usare var_dump. In questo caso dove potrei utilizzarlo per capire l'errore?
Grazie a tutti!