hola de nuevo compañeros tengo una duda, resulta que tengo un formulario y de ahi quiero hacer una modificacion, la modificacion q ago es conforme a un numero, pero lo q ahora quiero hacer es la modificacion mediante un texto, pense q era igual pero no me hace la consulta.
les dejo mis codigos y espero q alguien me pueda ayudar
FORMULARIO DONDE PIDO EL DATO
<div align="center">
<p>ARTICULO A MODIFICAR </p>
<p>no_articulo :
<input type="Text" name="marca">
<br>
</p>
<p>
<input type="Submit" name="enviar" value="Aceptar">
</p>
<a href=index.php>Cancelar... </a>
</div>
FORMULARIO DONDE EJECUTO Y MUESTRO LO Q TIENE MI BASE DE DATOS
<div id="Layer1">
<div align="center">
<?php
$link = mysql_connect("localhost", "root","necaxa");
mysql_select_db("ejemplo",$link);
$result=mysql_query("select * from ejem where marca = $_POST[marca]",$link);
if ($no_articulo=="")
{
echo "Faltan valores <br>";
echo " <br>";
echo "<a href=modificacion.php>Regresar...</a> <br>";
}
else
{
if ($row=mysql_fetch_array($result))
{
?>
</div>
<form name="form1" method="POST" action="modifica.php">
<p> </p>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1 ALIGN=CENTER>
<TR>
<TD> no_articulo </TD>
<TD> nom_articulo </TD>
<TD> cmarca </TD>
<TD> talla </TD>
</TR>
<p align="center">
<input type="submit" name="Submit" value="Modificar">
</p>
<div align="center">
<?php
printf("<tr>
<td><INPUT TYPE='text' NAME='no_articulo' SIZE='6' MAXLENGTH='11' value='%d'></td>
<td> <INPUT TYPE='text' NAME='nom_articulo' SIZE='14' MAXLENGTH='30' value='%s'> </td>
<td> <INPUT TYPE='text' NAME='marca' SIZE='14' MAXLENGTH='20' value='%s'> </td>
<td> <INPUT TYPE='text' NAME='talla' SIZE='6' MAXLENGTH='11' value='%s'> </td>
</tr>",
$row["no_articulo"],$row["nom_articulo"],$row["marca"],$row["talla"]);
}
else
{
echo "No hay registros <br>";
echo " <br>";
echo "<a href=modificacion.php>Regresar...</a> <br>";
}
}
?>
</div>
</form>
<p> </p>
<div align="center">
</div>
FORMULARIO DONDE MUESTRO LA CONSULTA ASI COMO LA MODIFICACION
<div id="Layer1">
<?php
$link = mysql_connect("localhost", "root","necaxa");
mysql_select_db("ejemplo",$link);
mysql_query("update ejem set no_articulo='$no_ariculo', nom_articulo='$nom_articulo', marca='$marca', talla='$talla'
where
marca='$marca'",$link);
echo "¡Datos modificados.\n";
//echo "<a href=index.php>Menú Principal</a>";
mysql_close($link);
?>
<p> </p>
<div align="center"><a href=index.php>Menú Principal... </a>
</div>
</div>
ESPERO SU AYUDA COMPAÑEROS