Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/09/2011, 13:15
robinhg_5
 
Fecha de Ingreso: septiembre-2011
Ubicación: Zacatecas
Mensajes: 8
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: No ejecuta el Procedimiento Almacenado

perdon amigo creo que se me paso poner las comas, diskulpa!!
Si me imprime toda la cadena: "CALL alta_estacion('Dato','Dato','Dato',''Dato','Dato', 'Dato','Dato','Dato')" Dato=Valor que introduzco, solo que me sali de la pagina y por eso puse esa palabra para no volver a escribirla, diskulpame!!.

probare ese die(mysql_error());, ya que te digo se me hace muy raro el que no lo ejecute si supuestamente en la herramienta MYSQL Query Browser introduzco los datos perfectamente y los consulto igual.

Te voy explicar exactamente lo que estoy haciendo para ver si me pudieras decir si es posible o no, Lo que pasa que tengo una pagina llamada Estaciones esta me manda a otra dependiendo de la eleccion que tomes, Crear una nueva estacion o Editar una ya existente,

<tr>
<td><b>NOMBRE</b></td>
<td><b>FRECUENCIA</b></td>
<td><b>CORTEMUSIC</b></td>
<td><b>MODIFICAR</b></td>
<td><b>BORRAR</b></td>
</tr>
<?php
do {
echo "<tr>";
echo "<td><b>".$lista->Nombre."</b></td>";
echo "<td><b>".$lista->Frecuencia."</b></td>";
echo "<td><b>".$lista->CorteMusic."</b></td>";
echo'<td><a href="EstacionNueva.php?id='.$lista->idEstaciones. '"><img src="images/edit.png" width="16" height="16"></a></td> ';
echo'<td><a href="borrarEst.php?id=' .$lista->idEstaciones. '"><img src="images/delete.png" width="16" height="16"></a></td> ';
echo "</tr>";
}while ($lista = $datos->fetch_object());

en caso de una Nueva, una variable que envio tomara valor 0 y si es Editar toma valor del idEstacion ya que esta existe y se modificara, la 2da pagina es donde se cargan los datos de los campos que necesito que son los mismos para nueva que una edicion de estacion excepto el id para la comparacion en el if, para manejar la variable del id que lleve utilizo un hidden para no mostrarlo y solo hacer el proceso:
<tr>
<td height='40' colspan='2'></td>
<? echo "<td height='40' colspan='3'><input name='id_actualizar' id='id_actualizar' type='hidden' value='$id_actualizar'/></td>";?>
<td height='40' colspan='3'><?echo "$id_actualizar";?></td>
</tr>

este valor no lo pierdo ya que voy haciendo un script donde me lo arroje y sigue siendo el id correcto.

Bueno siguiendo con la explacion, este llega al ultimo archivo donde recibo los datos y ahi es donde hago la comparacion para ejecutar el PA dependiendo de el id que traiga, como lo dije antes el if si cumple o no entra y realiza su proceso pero no modifica ni crea nada en la BD.

Espero y me entiendas, si necesitas ver parte del codigo pidelo porfavor y espero solucionarlo, GRACIAS!!!,