Cita:
Iniciado por Ximenitaa Gilber: gracias por tu comentario, hare pruebas al respecto de lo que me comentas .. gracias ...relamente si falta pasar la variable y es lo que aun no daba como, muchos dicen que se hace con ajax (mi caso) jeje pero no encontre ejemplos jeje aunque ya haya leido varios articulos al respecto, pero aqui estamos en las miles de pruebas.... gracias
Ferra: Hola realmente no se hacer mucho de Ajax, realize el ejm de paises ciudades, en la liga que deje en este post esta el ejemplo
Aqui te explica paso a paso, es de los mejores que he encontrado ya mas antes habia intentado hacerle y me hice de varias paginas relacionadas al combo pero ninguna pude decifrar hasta este ultimo que te comente, en el peor de los casos si no te sale te explico como se realiza ... pero aclaro explicarlo y no pasar en valde el codigo, para que asi te cueste trabajo y en recompensa
aprendes
En cuestion a mi problema, anexe un boton donde diga mostrar datos, como lo he visto en una pagina, y donde al dar clic solo refresca esa parte, hare mis pruebas y comento, pero aun asi sigo agradeciendo la ayuda que me puedan proporcionar porque aun no he podido solucionarlo
............Gracias .....
a ver te ayudo:
codigo desde donde se hace la solicitud: Código PHP:
echo"<table border='0'><tr>";
$cons="SELECT * FROM mitabla-sql where micampo=$unavariable-php";
$resul=mysql_query($cons)or die(mysql_error());
$impor=mysql_num_rows($resul);
while($row=mysql_fetch_array($resul)){
$t=$row[1];
$n=$row[0];
$d=$row[2];
echo"<td>
<input type='radio' value='$t' id='tiar' name='tiar' onclick=\"cloading('psp','traesmar.php','$d'), cloading('psq','traesmarb.php','k'), cloading('psr','traesmarc.php','k')\"></td><td>$n</td>";
}
echo"</tr></table>";
codigo javascript/ajax de la peticion:
Código:
function cloading(div,pag,val){
$(div).update("Cargando. . . ");
new Ajax.Updater(div, pag, {
method: 'get',
parameters: {mivar: val},
onSuccess: function(){
$(div).update("");
}
});
}
pagina que recibe la solicitud Código PHP:
$mivariable=$_GET['mivar'];
$fechaf=date("Y-m-d");
echo" <b>marca -$mivariable:</b><br>
<select name='mar' id='mar' class='submenur' >
<option></option>";
$consulta= "SELECT DISTINCT uncampo FROM mitablasql WHERE micampo='$mivariable'";
$resultado=mysql_query($consulta,$conexionjk);
while($row=mysql_fetch_array($resultado))
{
echo"<option value=$row[0] >$row[0]</option>";
}
echo "
</select><p>
es de vital importancia que sepas que uso el
framework prototype, en todo caso aqui en el foro tambien hay ayuda acerca de prototype
suerte