Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2007, 19:34
B4l4
 
Fecha de Ingreso: octubre-2007
Mensajes: 203
Antigüedad: 16 años, 6 meses
Puntos: 0
Warning en consulta a bdd

Hola buenas tengo esta consulta dentro de una funcion de una clase:

Código PHP:
function getN($id) {
        
$id1=$id;
        
        
$sql "SELECT x,y,z,t,v FROM Informacion WHERE id_usuario = '$id1'";
        
$result mysql_query($sql)or die('<b>Error: </b>'.mysql_error());
        while(
$row mysql_fetch_array($result)){ 
            if (
$this->fuerza ==5) { 
                
$unidades $row['x'];
            }
            if (
$this->fuerza ==7) {
                
$unidades $row['y'];
            }
            if (
$this->fuerza ==10) {
                
$unidades $row['z'];
            }
            if (
$this->fuerza ==13) {
                
$unidades $row['t'];
            }
            if (
$this->fuerza ==30) {
                
$unid $row['v'];
            }
        }
        echo 
"NUMERO ".$unid
        
return $unid;
    } 

Y la llamo desde otra funcion:

Código PHP:
if (($bloque_1->getN_unid($id_))==&& ($bloque_2->getN_unid($id))>0){ // caso 01 

La question es que cuando compilo y pruebo el codgio me salta el siguiente warning:

Warning: Missing argument 1 for getN_1in on line 16

La linia 16 es justamente esta linia:

[PHP]
Código PHP:
function getN($id) {
        
$id1=$id
La cabecera de la funcion que me devuelve el resultado de la consulta a la base de datos.


Alguna idea de por que pasa esto? No tengo ni idea de que puede estar pasando ya que en principio no veo de que manera se puede perder el argumento 1 si se lo estoy pasando bien.

Gracias y saludos!