por favor ayuda con modificar
Publicado por traecy (1 intervención) el 27/04/2006 21:45:44
este es mi formulario en donde envio los datos que seran modificados en el archivo php,pero como puedo dejar en mi codigo php,que si se envia el nombre,solo modifique ese dato,y si se envia la descripcion solo se modifique ese dato.Y cuando el usuario quiera modificar todos los datos,se modifiquen todos.
El problema que tengo,es que si quiero modificar solo el nombre no puedo,y la unica forma que puedo hacerlo,es que modifique todos los datos.pero yo necesito hacerlo por separado,o todos los datos,segun el usuario estime conveniente.
gracias y por favor ayuda
<td>
Categoria Ingresada:
</tr>
<td>
<input type=text name=nombre></td>
</tr>
<tr>
<td class='estilocelda'>
Descripción * # : </td>
<td>
<textarea name="descripcion" rows=5 cols=20
onKeyUp="javascript:this.value=this.value.toUpperCase();">>
</textarea>
</tr>
<input type="submit" value="modificar" name="Modificar" onclick="return formul(this.formulario)">
</FORM>
este es mi archivo php en el cual proceso la informacion enviada desde el formulario
<?php
$accion = $_POST['Modificar'];
if($accion=="modificar")
{
$nombre = $_POST["nombre"];
$descripcion = $_POST["descripcion"];
include("/wamp/www/sistema_productos/conexion/conexion.php");
//aqui me deberia modificar solo nombre
mysql_db_query ("productos",
"UPDATE producto set
cat_nombre='$nombre'
where prd_cod_pro='$codigo'");
//aqui me deberia modificar solo descripcion
mysql_db_query ("productos",
"UPDATE producto set
mar_descripcion='$descripcion'
where prd_cod_pro='$codigo'");
//aqui me deberia modificar todos los datos
mysql_db_query ("productos",
"UPDATE producto set
cat_nombre='$nombre',
mar_descripcion='$descripcion',
where prd_cod_pro='$codigo'");
El problema que tengo,es que si quiero modificar solo el nombre no puedo,y la unica forma que puedo hacerlo,es que modifique todos los datos.pero yo necesito hacerlo por separado,o todos los datos,segun el usuario estime conveniente.
gracias y por favor ayuda
<td>
Categoria Ingresada:
</tr>
<td>
<input type=text name=nombre></td>
</tr>
<tr>
<td class='estilocelda'>
Descripción * # : </td>
<td>
<textarea name="descripcion" rows=5 cols=20
onKeyUp="javascript:this.value=this.value.toUpperCase();">>
</textarea>
</tr>
<input type="submit" value="modificar" name="Modificar" onclick="return formul(this.formulario)">
</FORM>
este es mi archivo php en el cual proceso la informacion enviada desde el formulario
<?php
$accion = $_POST['Modificar'];
if($accion=="modificar")
{
$nombre = $_POST["nombre"];
$descripcion = $_POST["descripcion"];
include("/wamp/www/sistema_productos/conexion/conexion.php");
//aqui me deberia modificar solo nombre
mysql_db_query ("productos",
"UPDATE producto set
cat_nombre='$nombre'
where prd_cod_pro='$codigo'");
//aqui me deberia modificar solo descripcion
mysql_db_query ("productos",
"UPDATE producto set
mar_descripcion='$descripcion'
where prd_cod_pro='$codigo'");
//aqui me deberia modificar todos los datos
mysql_db_query ("productos",
"UPDATE producto set
cat_nombre='$nombre',
mar_descripcion='$descripcion',
where prd_cod_pro='$codigo'");
Valora esta pregunta


0