por ejemplo asi
Código PHP:
$sql1="UPDATE reporte SET status = 2 WHERE ID = '$id'";
y si le quito las comillas simples al (id) se actualizan todos los registros
si pongo
Código PHP:
$sql1="UPDATE reporte SET status = 2 WHERE ID = 1";
he calado con comillas simples, con dobles, sin comillas, con mayusculas, con minusculas y simplemente no da :/
este es el archivo que manda
Código PHP:
<?php
include("./Funciones/Funciones.php");
$con = conecta ();
$id=$_GET["ID"];
$sql="SELECT * FROM reporte WHERE id='$id' ";
$result=mysql_query($sql) or die("Error en SQL:".$sql);
$row_rstipo = mysql_fetch_assoc($result);
?>
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Demo of JavaScript listbox disable or enable in a form</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<script src="maxheight.js" type="text/javascript"></script>
</head>
<body id="index" onload="new ElementMaxHeight();">
<div id="header_tall">
<div id="main">
<!--header -->
<div id="header">
<div class="h_logo">
<div class="left">
<img alt="" src="images/hemac.jpg" />
</div>
<div class="right">
<a href="#">RSS</a> </div>
<div class="clear"></div>
</div>
<div class="content">
<img alt="" src="images/header_t1.jpg" />
<img alt="" src="images/header_t2.jpg" />
<div class="text">
<FONT SIZE=6>Atencion del reporte # <?php echo $row_rstipo['id']; ?></font>
</div>
<div class="clear"></div>
</div>
</div>
<!--header end-->
<div class="formulario1">
<form name="formularioReporte" id="formularioReporte" method="POST" enctype="multipart/form-data" action="datosCheck.php">
<table width="80%" border="0" align="center" cellpadding="1" cellspacing="10" bordercolor="#CCCCCC" >
<tr>
<td align="center"> Comentarios para el cliente</td>
<td><textarea style="width:250px;height:80px"cols="50" rows="4" name="comentarios"></textarea> </td>
</tr>
<td><input name="txtid" type="text" id="txtid" value="<?php echo $row_rstipo['id']; ?>"></td>
<td><input type="submit" value="Enviar comentarios " id="btnEnviar" onClick="validar(); return false;"/></td>
<tr>
</tr>
</table>
<div>
<div class="linea"><br><br>
<img src="./imagenes/linea.png" align="left" />
</div>
</form>
</div>
</body>
</html>
Código PHP:
<?php
include("./funciones/funciones.php");
$con = conecta ();
$comentarios=$_POST['comentarios'];
$id=$row_rstipo['id'];
echo $id;
$sql="INSERT INTO cliente VALUES (0,'$comentarios')";
mysql_query($sql,$con);
$sql1="UPDATE reporte SET status = 2 WHERE id=$id ";
mysql_query($sql1,$con);
header("Location: orlando.php");
?>