Al final, a falta de saber hacer consultas, lo he echo mediante dos funciones y me ha funcionado:
Código:
function ActualizaTicket(){
$this->conexion();
$resu=mysql_query("Select id_tickets_emitidos,idPrecio from Tickets_Emitidos",
$this->conexion) or die (mysql_error($this->conexion));
$this->desconexion();
while($a=mysql_fetch_array($resu)){
$this->conexion();
$resultado=mysql_query("Update Tickets_emitidos set
precio=".$this->DevuelvePrecio($a['idPrecio'])." where id_tickets_emitidos=".$a['id_tickets_emitidos']."",
$this->conexion);
}
}
function DevuelvePrecio($a){
$this->conexion();
$resu=mysql_query("Select precio from PRECIOS where id_precio=".$a."",
$this->conexion) or die (mysql_error($this->conexion));
$precio=mysql_fetch_array($resu);
return $precio[0];
}
Sabeís si podía haber echo lo mismo con una simple consulta?