Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2010, 22:30
xMarioHx
 
Fecha de Ingreso: septiembre-2009
Mensajes: 33
Antigüedad: 14 años, 7 meses
Puntos: 1
Ayuda con variables y una funcion!

Hola, tengo un gran problema con una variable y una funcion.

Me explicoTengo una funcion principal, que realiza muchas cosas, entre ellas busca e imprime el contenido de la base de datos, donde la las id del contenido la almaceno en:

row[0] = (ID) obtenida por de la db con un while

$qid = row[0];

Código PHP:
$resultado doquery("SELECT * FROM {{table}} order by id","MQT");
    while (
$row mysql_fetch_row($resultado)){
    
$qid $row[0]; 
    
$objetivo $row[2]; 
    
$objeto $row[4]; 
    
$premio $row[7]; 
al final, por medio de un formulario cumplo 3 acciones

Aceptar, Cancelar, Ignorar

Fin de la funcion

Al Aceptar


recibo los datos fuera de la funcion:

Código PHP:
if (isset($_POST['aceptar'])) {
    
doquery("UPDATE TABLA SET `estado`='1' WHERE iduser='$uQuest' AND idquest='$qid' LIMIT 1""usq");      

Pero pierdo el valor actual de $qid.


¿Como puedo recuperar el valor de $qid? el mismo que tenia al momento de presionar "aceptar"?

ya que es un while, va cambiando.



Intente con un return pero no recibia ninguna variable.


Necesito usar una función, por que la llamo desde index.php con ?do=funcion



Gracias de antemanos

Última edición por xMarioHx; 10/04/2010 a las 22:53