Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2011, 14:07
Avatar de Doble_a71
Doble_a71
 
Fecha de Ingreso: noviembre-2010
Ubicación: Venezuela
Mensajes: 6
Antigüedad: 13 años, 5 meses
Puntos: 1
Pregunta Problemas pasando Dos parametros (php +ajax + javascript)

Buen Dia tengan todos.!
Hoy acudo a ustedes pues ya me rendí de buscar y probar soluciones (y soy "duro de matar" con respecto a eso) pero no siempre se tienen las respuestas adecuadas o a veces me parece que soy el único que esta haciendo algo como esto.
tengo esto (voy a resumirlo para que se vea lo necesario):
Código:
<tr id="tr_<?=$rowre['idreq']?>">
	<td ><?=$rowre['nroitem']	    ?>	</td>
	<td ><?=$rowre['reqdescrip']	    ?>	</td>
	<td ><?=$rowre['cant']	            ?>	</td>
	<td ><?=$rowre['reqprecio']        ?>	</td>
<td><a href="javascript: fn_mostrar_frm_modificarr(codsol='<?=$rowre['codsol']?>',nroitem='<?=$rowre['nroitem']?>');">
   <img src="http://www.forosdelweb.com/f77/extras/ico/page_edit.png" alt="Modifica este articulo" /></a></td>
<td><a href="javascript: fn_eliminarr(<?=$rowre["nroitem"]?>);">
    <img src="http://www.forosdelweb.com/f77/extras/ico/delete.png" alt="Elimina este articulo" /></a></td>
</tr>
Con el botón "Modificar", que es una imagen, envío dos parámetros hacia un "index_req.php" que tiene la función que les muestro a continuación:

Código:
function fn_mostrar_frm_modificarr(codsol,nroitem){
	$("#div_oculto1").load("ajax_form_modif_req.php", {codsol: codsol , nroitem: nroitem}, function(){
		$.blockUI({
			message: $('#div_oculto1'),
			css:{
				top: '8%'
			}
		}); 
	});
};
Esta función carga el "ajax_form_modif_req.php" que es quien recibe los dos parámetros que estoy enviando para hacer una consulta a mysql que me muestra el registro exacto que necesito modificar, osea:
Código:
if(empty($_POST["nroitem"])) {
		echo "Por favor no altere el fuente";
		exit;
	}
	$postuno = $_POST["nroitem"];
	$postdos = $_POST["codsol"];

	$sqlre = "select * from $dbtablre where nroitem='$postuno' AND codsol='$postdos'";
	$perre = mysql_query($sqlre);
		$num_rs_perr = mysql_num_rows($perre);
	if ($num_rs_perr==0){
		echo "No existen Articulos con ese ID";
		exit;
	}
	
	$rs_perre = mysql_fetch_assoc($perre);
El gran problema es que no hace nada..! Es decir, cuando detengo el mouse sobre el icono de "Modificar" me muestra en el lado inferior izquierdo de la pantalla del navegador que la función de javascript está enviando los valores de nroitem y codsol (osea, muestra javascript:fn_mostrar_frm_modificarr(codsol='SBV20 ',nroitem='1') pero al hacer clic parece que no terminan de llegar al "ajax_form_modif_rep.php" para hacer lo propio.
Este conjunto de programas son una modificación de un programa de gestión de usuarios excelente que conseguí gracias al Sr. hector2c.wordpress.com y que he ido adaptando a mis necesidades y contiene combinación de funciones javascript, ajax, jquery(validate y ui) y php.
Cuando paso un solo parámetro si funciona, lo he hecho con otros programas que he adaptado siguiendo la linea del gestor de usuarios y no hay problemas.
Espero que el Sr Caricatos o el extraterrestre Javier estén por ahí para que me den una luz con respecto a este tema..!
De antemano un Melón de Gracias.!