un script que en teoria es muy sencillo, la verdad no se porque no anda.
capas que ustedes si se dan cuenta.
los dos forms son estos.
modificar los datos:
Código PHP:
<form id="form2" name="form2" method="post" action="modify_justrubro.php">
<select name="rubro" id="rubro">
<?php
$db_conn = db_connect();
$queryrubro = "select rubro from rubros";
$resultrubro = mysql_query($queryrubro, $db_conn);
while ($arrayrubro = mysql_fetch_array($resultrubro))
{
$rubro = $arrayrubro['rubro'];
echo "<option value=\"$rubro\">$rubro</option>";
}
?>
</select>
<input type="text" name="newcomen" id="newcomen" >
<input type="submit" name="delete" id="delete" value="Modificar">
</form>
modify_justrubro.php
Código PHP:
session_start ();
include ("fns.php");
if (!$_POST['newcomen'])
{
$comentario = "";
}
else
{
$comentario = $_POST['newcomen'];
}
$rubro = $_POST['rubro'];
$db_conn = db_connect();
$query = "UPDATE rubros
SET comentario='$comentario' WHERE rubro='$rubro' ";
$result = mysql_query ($query, $db_conn) or die (mysql_error);
if (!$result)
{
echo "hubo un error al borrar el rubro por favor intentelo mas tarde";
}
else
{
echo "<strong>se se modifico el comentario de: </strong> $rubro <strong>por: </strong>$comentario </br>";
}
}
echo botonera ();
y eso que esta afuera del sistema que modifica los datos.
bueno lo mismo me pasa con el sistema para borrar, aca les dejo los odigos.
Código PHP:
<form id="form1" name="form1" method="post" action="delete_justrubro.php">
<select name="rubro" id="rubro">
<?php
$db_conn = db_connect();
$queryrubro = "select rubro from rubros";
$resultrubro = mysql_query($queryrubro, $db_conn);
while ($arrayrubro = mysql_fetch_array($resultrubro))
{
$rubro = $arrayrubro['rubro'];
echo "<option value=\"$rubro\">$rubro</option>";
}
?>
</select>
<input type="submit" name="delete" id="delete" value="Delete">
</form>
Código PHP:
session_start ();
include ("fns.php");
$rubro = $_POST['rubro'];
echo "$rubro yo";
$db_conn = db_connect();
$query = "DELETE
FROM rubros
WHERE rubro='$rubro'";
$result = mysql_query ($query, $db_conn) or die (mysql_error);
if (!$result)
{
echo "hubo un error al borrar el rubro por favor intentelo mas tarde";
}
else
{
echo "<strong>se elimino el Sub Rubro: </strong> $rubro </br>";
}
}
echo botonera ();