miren, hago esto, desde una llamada de formulario
---------------- formulario
Código PHP:
<form method="POST" action="home.search2.php?accion=categoria">
<table width="504" border="1" bordercolor="Black" cellspacing="0" cellpadding="0" bordercolor="Black" align="center">
<tr>
<td align="center" valign="middle">
<select name="categoria" size="1" class="botones3">
<option value="asp">ASP</option>
<option value="cgi">CGI</option>
<option value="coldfusion">COLDFUSION</option>
<option value="diseno">DISEÑO</option>
<option value="e-commerce">E-COMMERCE</option>
<option value="flash">FLASH</option>
<option value="htmlycss">HTML Y CSS</option>
<option value="javascript">JAVASCRIPT</option>
<option value="photoshop">PHOTOSHOP</option>
<option value="phpymysql">PHP Y MYSQL</option>
<option value="xml">XML</option>
</select>
<input type="submit" class="botones5" value=" MOSTRAR " name="medaigual">
</td>
</form>
</tr>
</table>
-----------formulario
Código PHP:
if ($_GET['accion']=="categoria"){
if (!isset($_POST['categoria'])){
exit;
}
if(!$rs->query("SELECT * FROM $sql_tabla WHERE categoria LIKE '%".$_POST['categoria']."%' ORDER BY $searchregtbl $searchregtblorden", $db_connect) or die("$Err01");
{
die( $rs->error() );
}
while($resultados = $rs->obtenerArray()) {
y me da el siguiente error
Parse error: parse error, unexpected ';' in e:\server\Apache2\htdocs\shadow.top\dominio\home.s earch2.php on line 24
y la linea 24 es:
Código PHP:
if(!$rs->query("SELECT * FROM $sql_tabla WHERE categoria LIKE '%".$_POST['categoria']."%' ORDER BY $searchregtbl $searchregtblorden", $db_connect) or die("$Err01");
que es lo que ocurre, intento hacer demasiadas cosas....
uso el paginado de WebStudio y hago un Where tipo POST, que recojo desde un form...