<?php
//Titolo
echo "<div align='center'><font size=4>Modifica Dati</font><p>Tabella selezionata: $table<p>";
include("mysql_data.txt");
include("extras.txt");
echo "$input_style";
echo "<head><title>Modifica Dati nel Database $database</title></head>";
or
die("Non riesco a connettermi al server <b>$db_host");
//Visualizza i dati...
$all="SELECT * FROM $table";
or
die("Non riesco ad eseguire la richiesta $all");
echo "<div align='center'>Numero Record: $righe<div align='center'>Numero Campi: $colonne<p>";
echo "<div align='center'>Attiva supporto campo ID <select name='check_id' onchange=\"location.href='modify.php?table=$table&support='+this.options[this.selectedIndex].value\">";
if ($support==1){
echo "<option selected value=1>Si</option>
<option value=0>No</option>";
}else{
echo "<option value=1>Si</option>
<option selected value=0>No</option>";
}
echo "</select><input type='button' value='?' onclick='window.alert(\"Si consiglia di attivare questa funzione se il primo campo della tabella è un identificativo (ID). Nella maggior parte delle tabelle il primo campo è un campo ID.\");'><p>";
echo "<table border=2><tr>";
$count_fields=0;
while($count_fields<$colonne){
echo "<td><div align='center'><b>".mysql_field_name($query,$count_fields)."</td>";
$count_fields++;
}
echo "</tr>";
$count_fields=0;
while($count_fields<$colonne){
echo"<td><div align='center'><a href=\"modify.php?confirm=1&table=$table&&support=$support&id=$values[0]&field=$fields_array[$count_fields]&row=$values[$count_fields]\">$values[$count_fields]</a></td>";
$count_fields++;
}
echo "</tr>";
}
echo "</table><p>";
}
//Crea il sistema per prendere i dati...
//Cambia le ? da row...
echo "<script language='javascript'>
var new_value = prompt(\"Inserisci un nuovo valore nel campo $field:\", \"$row\");
location.href=\"modify.php?modify=1&table=$table&support=$support&id=$id&field=$field&row=$row&new_value=\"+new_value;
</script>";
}
//Cambia row...
if ($support==1){
$all="SELECT * FROM $table";
or
die("Non riesco ad eseguire la richiesta $all");
$sql_string="UPDATE $table SET $field='$new_value' WHERE $first_field='$id'";
}else{
$sql_string="UPDATE $table SET $field='$new_value' WHERE $field='$row'";
}
or
die("Non riesco ad eseguire la richiesta $sql_string");
echo "<script language='javascript'>
location.href=\"modify.php?table=$table&support=$support\";
</script>";
}
echo "<input type='button' name='cmdexit' value='Go to $main' onclick=\"location.href='$main'\"><hr>";
//Ricerca le tabelle e le manda sullo schermo
$i=0;
echo "<form><div align='center'>";
echo "<select name='table'>";
while($i<mysql_num_rows($result)){
echo "<option>$tb_names[$i]";
$i++;
}
echo "</select><p>";
echo "<input type='hidden' name='support' value='1'>";
echo "<input type='submit' value='Seleziona la Tabella'>";
echo "</form><p>";
?>
<html>
<body>
</body>
</html>