Foros del Web » Programando para Internet » Javascript »

Ayuda en php y javascript

Estas en el tema de Ayuda en php y javascript en el foro de Javascript en Foros del Web. BUENAS TARDES, TENGO UN PROBLEMA, TRABAJO EN UN FORMULARIO "MENU" DENTRO DEL CUAL NECESITO HACER UNA CONSULTA, EL CODIGO ES EL SIGUIENTE: <form NAME="Consulta" ACTION="menu.php" ...
  #1 (permalink)  
Antiguo 21/09/2009, 13:28
 
Fecha de Ingreso: agosto-2009
Mensajes: 7
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda en php y javascript

BUENAS TARDES, TENGO UN PROBLEMA, TRABAJO EN UN FORMULARIO "MENU" DENTRO DEL CUAL NECESITO HACER UNA CONSULTA, EL CODIGO ES EL SIGUIENTE:

<form NAME="Consulta" ACTION="menu.php" METHOD="post">
<td><input maxlength="20" size="10px" value="" name="contenido" align="right"></td>
<input type="submit" name="buscar" value="Buscar" />
</form>


DENTRO DE ESE FORMULARIO "MENU" SE DEBE MOSTRAR LA INFORMACION, PARA LO CUAL UTILIZO UN DATAGRID QUE ENCONTRE GOOGLEANDO, "FLEXIGRID", EL CUAL YA ME MUESTRA TODA LA INFORMACION DE MI BASE DE DATOS, LO PINTO CON EL SIG. CODIGO:

<?php
if(isset($_POST['buscar'])){
include "datagrid.php";
}
?>


PARA QUE ME MUESTRE LA INFO. UTILIZO EL METODO post QUE BIENE CON EL FLEXIGRID SOLO LO MODIFIQUE, EL CODIGO ES EL SIGUIENTE:

CONEXIÓN………
function countRec($fname,$tname) {
$sql = "SELECT count($fname) FROM $tname ";
$result = runSQL($sql);
while ($row = mysql_fetch_array($result)) {
return $row[0];
}
}
$page = $_POST['page'];
$rp = $_POST['rp'];
$sortname = $_POST['sortname'];
$sortorder = $_POST['sortorder'];

if (!$sortname) $sortname = 'ID';
if (!$sortorder) $sortorder = 'asc';

$sort = "ORDER BY $sortname $sortorder";

if (!$page) $page = 1;
if (!$rp) $rp = 10;

$start = (($page-1) * $rp);

$limit = "LIMIT $start, $rp";

$sql = "SELECT ID, RAMO, UR, URD, PROG, INDICADOR FROM datos_grales $sort $limit";
$result = runSQL($sql);


$total = countRec('ID','datos_grales');

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT" );
header("Cache-Control: no-cache, must-revalidate" );
header("Pragma: no-cache" );
header("Content-type: text/xml");
$xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
$xml .= "<rows>";
$xml .= "<page>$page</page>";
$xml .= "<total>$total</total>";
while ($row = mysql_fetch_array($result)) {
$xml .= "<row id='".$row['ID']."'>";
$xml .= "<cell><![CDATA[".$row['ID']."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['RAMO'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['UR'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['URD'])."]]></cell>";
$xml .= "<cell><![CDATA[".utf8_encode($row['PROG'])."]]></cell>";
$xml .= "<cell><![CDATA[".$row['INDICADOR']."]]></cell>";
$xml .= "</row>";
}

$xml .= "</rows>";
echo $xml;

¿COMO HAGO PARA QUE ME APARESCA SOLO LO QUE SE CONSULTA EN EL CAMPO “contenido” LO INTENTE DE LA SIGUIENTE MANERA:

$sql = "SELECT ID, RAMO, UR, URD, PROG, INDICADOR FROM datos_grales where INDICADOR='$_POST[contenido]' $sort $limit";
$result = runSQL($sql);


PERO NO HACE NADA……

DE ANTEMANO AGRADEZCO LA AYUDA QUE PUEDAN BRINDARME.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:06.